Added ability to pass replacements in Lang constructor.

This commit is contained in:
Taylor Otwell 2011-07-21 08:18:49 -07:00
parent 0f17aff723
commit 9f8e56d687
1 changed files with 7 additions and 4 deletions

View File

@ -32,23 +32,26 @@ class Lang {
* "messages.required" language line would return the "required" line
* from the "messages" language file.
*
* @param string $line
* @param string $key
* @param array $replacements
* @return void
*/
public function __construct($key)
public function __construct($key, $replacements = array())
{
$this->key = $key;
$this->replacements = $replacements;
}
/**
* Create a Lang instance for a language line.
*
* @param string $key
* @param array $replacements
* @return Lang
*/
public static function line($key)
public static function line($key, $replacements = array())
{
return new static($key);
return new static($key, $replacements);
}
/**