/** * Create a Wordlift_Entity_Service instance. * * @since 3.2.0 * * @param \Wordlift_UI_Service $ui_service The UI service. */ public function __construct($ui_service, $schema_service, $notice_service) { $this->log_service = Wordlift_Log_Service::get_logger('Wordlift_Entity_Service'); // Set the UI service. $this->ui_service = $ui_service; // Set the Schema service. $this->schema_service = $schema_service; // Set the Schema service. $this->notice_service = $notice_service; // Set the singleton instance. self::$instance = $this; }