private function __construct(ApplicationController $application) { if (isset($application)) { $this->application = $application; $this->connection = $this->application->getDatabaseConnection(); $this->scaffolding = null; $this->scaffoldObject = null; $this->factory = ScaffoldFactory::getInstance($this->connection); } }
public static function getInstance(DatabaseConnection $connection) { if (!isset(self::$instance)) { self::$instance = new ScaffoldFactory($connection); } return self::$instance; }