*/ class IpLogProvider extends BaseModelDataProvider implements AdminArea { public function __construct() { parent::__construct(IpLog::class); } public function delete() { parent::delete(); return (new HtmlDataJsonResponse())->setMessageAndTranslate('IP Log has been deleted successfully'); } public function deleteMass() { if (!$this->getRequestValue('massActions')) { return; } IpLog::destroy($this->getRequestValue('massActions')); return (new HtmlDataJsonResponse())->setMessageAndTranslate('The selected enteries have been deleted successfully') ->setStatusSuccess() ->setCallBackFunction($this->callBackFunction); } }