scanner = new Adbear_Image_Cleaner_Scanner(); $this->cleaner = new Adbear_Image_Cleaner_Cleaner(); $this->exporter = new Adbear_Image_Cleaner_Exporter( $this->scanner ); $this->admin = new Adbear_Image_Cleaner_Admin( $this->scanner, $this->cleaner, $this->exporter ); } /** * Runs on activation. * * @return void */ public static function activate() { delete_transient( 'pixelcraft_image_cleaner_scan_results' ); if ( false === get_transient( Adbear_Image_Cleaner_Scanner::RESULTS_TRANSIENT_KEY ) ) { set_transient( Adbear_Image_Cleaner_Scanner::RESULTS_TRANSIENT_KEY, array(), DAY_IN_SECONDS ); } } /** * Runs on deactivation. * * @return void */ public static function deactivate() { delete_transient( Adbear_Image_Cleaner_Scanner::RESULTS_TRANSIENT_KEY ); } }