/** * 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(); } } }