/** * @brief Calls stop method on all Auditors. * * @uses PerformanceAuditManager->resources[@]->stop() * * @return {Boolean} True as returned from assigning the `PerformanceAuditManager->running` flag false. * * @author <*****@*****.**> * @date 02/19/2014 */ public function stop() { if (self::$status) { return !self::Fail("status_is_bad", array("func" => "init", "status" => self::$status)); } foreach ($this->resources as $resource) { $resource->stop(); } return self::$running = 0; }