예제 #1
0
파일: Base.php 프로젝트: psesd/sensors
 public function defaultSensors()
 {
     $sensors = parent::defaultSensors();
     return $sensors;
 }
예제 #2
0
파일: Base.php 프로젝트: psesd/sensors
 public function simpleProperties()
 {
     return array_merge(parent::simpleProperties(), ['server' => $this->getServer(), 'id' => $this->getId()]);
 }
예제 #3
0
파일: Base.php 프로젝트: psesd/sensors
 public function simpleProperties()
 {
     return array_merge(parent::simpleProperties(), ['object' => $this->getObject(), 'resource' => $this->getResource()]);
 }
예제 #4
0
파일: Sensor.php 프로젝트: psesd/sensors
 public function behaviors()
 {
     return array_merge(parent::behaviors(), ['HasSensors' => ['class' => HasSensorsBehavior::className()]]);
 }
예제 #5
0
파일: Base.php 프로젝트: psesd/sensors
 public function defaultSensors()
 {
     $sensors = parent::defaultSensors();
     $sensors['stale-provider'] = ['class' => StaleProviderSensor::className()];
     return $sensors;
 }
예제 #6
0
파일: Base.php 프로젝트: psesd/sensors
 public function getPackage()
 {
     $package = parent::getPackage();
     $package['id'] = $this->getId();
     return $package;
 }