Validator, captcha, form, #16

git-svn-id: svn+ssh://code.netmonsters.ru/svn/majestic/branches/evo@141 4cb57b5f-5bbd-dd11-951b-001d605cbbc5
This commit is contained in:
pzinovkin
2010-04-26 19:56:01 +00:00
parent 64c3cace88
commit c214b75d60
19 changed files with 660 additions and 9 deletions

View File

@ -9,7 +9,7 @@
* @filesource $URL$
*/
class ViewHelperBreadcrumb extends ViewHelper
class BreadcrumbViewHelper extends ViewHelper
{
protected $separator = ' > ';

View File

@ -9,7 +9,7 @@
* @filesource $URL$
*/
class ViewHelperGet extends ViewHelper
class GetViewHelper extends ViewHelper
{
protected $get;

View File

@ -9,7 +9,7 @@
* @filesource $URL$
*/
class ViewHelperHead extends ViewHelper
class HeadViewHelper extends ViewHelper
{
public function head($string = false)

View File

@ -9,24 +9,33 @@
* @filesource $URL$
*/
class ViewHelperMsg extends ViewHelper
class MsgViewHelper extends ViewHelper
{
const SUCCESS = 'success';
const ERROR = 'error';
protected $get;
public function msg()
public function msg($msg = null, $type = null)
{
if ($msg && $type) {
if (!in_array($type, array(self::SUCCESS, self::ERROR))) {
throw new Exception('Unknown message type: "' . $type . '"');
}
Session::set(__CLASS__, array('message' => $msg, 'type' => $type));
}
return $this;
}
public function success($msg)
{
Session::set(__CLASS__, array('message' => $msg, 'type' => 'success'));
Session::set(__CLASS__, array('message' => $msg, 'type' => self::SUCCESS));
}
public function error($msg)
{
Session::set(__CLASS__, array('message' => $msg, 'type' => 'error'));
Session::set(__CLASS__, array('message' => $msg, 'type' => self::ERROR));
}
public function __toString()

View File

@ -9,7 +9,7 @@
* @filesource $URL$
*/
class ViewHelperTitle extends ViewHelper
class TitleViewHelper extends ViewHelper
{
protected $separator = ' - ';