コード例 #1
0
ファイル: urladmin.php プロジェクト: cnoss/fubix
 public function __toString()
 {
     $user = site()->user();
     if ($user->hasRole('admin')) {
         return parent::__toString();
     }
     return "";
 }
コード例 #2
0
ファイル: urlsingleton.php プロジェクト: cnoss/fubix
 public function __toString()
 {
     $languages = c::get('languages');
     $lang = $currentLang = strtoupper(site()->language()->code());
     foreach ($languages as $l) {
         if (isset($l['default']) && $l['default']) {
             $lang = strtoupper($l['code']);
         }
     }
     if ($currentLang == $lang) {
         return parent::__toString();
     }
     return "";
 }
コード例 #3
0
ファイル: upload.php プロジェクト: eric116/BotQueue
 private function _createUrlForm()
 {
     $form = new Form('url');
     $form->add(UrlField::name("url"));
     $form->setSubmitText("Go!");
     $form->action = "/upload";
     return $form;
 }
コード例 #4
0
ファイル: FieldsTest.php プロジェクト: vincenta/stato
 public function testUrlFieldValidationError()
 {
     $this->setExpectedException('Stato\\Webflow\\Forms\\ValidationError', 'Enter a valid URL.');
     $f = new UrlField();
     $f->clean('http:/stato-framework.org');
 }