for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Class MaintenanceModeExtension
*
* @property Controller $owner
*/
class MaintenanceModeExtension extends Extension
You can fix this by adding a namespace to your class:
namespace YourVendor; class YourClass { }
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.
{
* @throws SS_HTTPResponse_Exception
public function onBeforeInit()
if($this->isDownForMaintenance())
$this->owner->httpError(503, 'Website is down for maintenance');
}
* @return bool
public function isDownForMaintenance()
return file_exists(BASE_PATH.'/framework/down');
You can fix this by adding a namespace to your class:
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.