コード例 #1
0
ファイル: CronTask.php プロジェクト: RobBickel/las
 /**
  * Ping Action - ping all active devices
  *
  * @package     las
  * @version     1.0
  */
 public function pingAction()
 {
     $devices = Devices::find('status=' . Devices::ACTIVE);
     foreach ($devices as $device) {
         $ping = \Las\Library\Info::ping(long2ip($device->IP));
         if ($ping) {
             $device->lastActive = time();
             $device->update();
         }
     }
 }