当前位置: 首页>>代码示例>>PHP>>正文


PHP Agent::isAuthenticated方法代码示例

本文整理汇总了PHP中Agent::isAuthenticated方法的典型用法代码示例。如果您正苦于以下问题:PHP Agent::isAuthenticated方法的具体用法?PHP Agent::isAuthenticated怎么用?PHP Agent::isAuthenticated使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Agent的用法示例。


在下文中一共展示了Agent::isAuthenticated方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: index

 public function index()
 {
     if (!Owner::isAuthenticated() && !Agent::isAuthenticated()) {
         $this->redirect('/');
     } else {
         $this->view('dashboard/index');
     }
 }
开发者ID:superflyz,项目名称:wallfly-mvc,代码行数:8,代码来源:Dashboard.php

示例2: processRepairRequest

 public function processRepairRequest()
 {
     if (!Agent::isAuthenticated()) {
         $this->redirect('/');
     } else {
         $tmp = explode("/", $_POST['submit']);
         $result = $_SESSION['selectedProperty']->processRepairRequest($tmp[0], $tmp[1]);
         $this->redirect('/propertyagent/repair');
     }
 }
开发者ID:superflyz,项目名称:wallfly-mvc,代码行数:10,代码来源:PropertyAgent.php

示例3: index

 public function index()
 {
     $_SESSION['sidebar'] = 'dashboard';
     if (Owner::isAuthenticated()) {
         // if owner is authenticated
         // TODO: display owner dashboard
         $this->redirect('/propertyowner/index');
     } elseif (Tenant::isAuthenticated()) {
         // if tenant is authenticated
         // TODO: display tenant dashboard
         $this->redirect('/propertytenant/index');
     } elseif (Agent::isAuthenticated()) {
         // if agent is authenticated
         // TODO: display agent dashboard
         $this->redirect('/propertyagent/index');
     } elseif (Real_Estate::isAuthenticated()) {
         // if real estate is authenticated
         // TODO: display real estate dashboard
         $this->redirect('/realest/index');
     } else {
         // if no one is authenticated
         // display landing page
         $this->setJavascriptDependencies([WEBDIR . '/js/jquery.js', WEBDIR . '/js/bootstrap.min.js', 'http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js', WEBDIR . '/js/classie.js', WEBDIR . '/js/cbpAnimatedHeader.js', WEBDIR . '/js/wallfly.js', 'http://cdn.jsdelivr.net/jquery.validation/1.14.0/jquery.validate.js', 'http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.0/additional-methods.js', WEBDIR . '/js/index.js']);
         $this->view('home/index');
     }
     // TEST
     // $owner = Owner::create([
     //   'email' => 'john@example.com',
     //   'password' => 'password',
     //   'firstname' => 'John',
     //   'lastname' => 'Doe',
     //   'phone' => '12345123',
     //   'photo' => NULL
     // ]);
     // $agent = Agent::create([
     //   'email' => 'jane@example.com',
     //   'password' => 'password',
     //   'firstname' => 'Jane',
     //   'lastname' => 'Doe',
     //   'phone' => '12345123',
     //   'photo' => NULL,
     //   'real_estate_id' => 2
     // ]);
     // $realestate = Real_Estate::create([
     //   'name' => 'Ray White',
     //   'password' => 'password',
     //   'address' => 'address',
     //   'email' => 'ray@white.com',
     //   'phone' => '12345123',
     //   'photo' => NULL
     // ]);
     // $property = Property::create([
     //   'address' => 'address',
     //   'payment_schedule' => 'payment_schedule',
     //   'rent_amount' => 'rent_amount',
     //   'photo' => NULL,
     //   'real_estate_id' => NULL,
     //   'agent_id' => NULL,
     //   'owner_id' => NULL
     // ]);
 }
开发者ID:superflyz,项目名称:wallfly-mvc,代码行数:61,代码来源:Home.php


注:本文中的Agent::isAuthenticated方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。