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 * "messages.required" language line would return the "required" line
* from the "messages" language file. * from the "messages" language file.
* *
* @param string $line * @param string $key
* @param array $replacements
* @return void * @return void
*/ */
public function __construct($key) public function __construct($key, $replacements = array())
{ {
$this->key = $key; $this->key = $key;
$this->replacements = $replacements;
} }
/** /**
* Create a Lang instance for a language line. * Create a Lang instance for a language line.
* *
* @param string $key * @param string $key
* @param array $replacements
* @return Lang * @return Lang
*/ */
public static function line($key) public static function line($key, $replacements = array())
{ {
return new static($key); return new static($key, $replacements);
} }
/** /**