public function beforeDelete() { if ($this->is_system) { return false; } return parent::beforeDelete(); }
/** * @inheritdoc */ public function beforeDelete() { if (parent::beforeDelete()) { FileHelper::removeDirectory(Yii::$app->file->dir . '/' . $this->id . '/'); return true; } return false; }
public function beforeDelete() { foreach ($this->getUploads() as $file) { $file->delete(); } return parent::beforeDelete(); }
public function beforeDelete() { if (!empty($this->image->id)) { $this->image->delete(); } return parent::beforeDelete(); }
public function beforeDelete() { if (file_exists($this->urlPath)) { unlink($this->urlPath); } return parent::beforeDelete(); }
public function beforeDelete() { if (parent::beforeDelete()) { return unlink($this->filePath . '/' . $this->fileName); } return false; }
public function beforeDelete() { foreach ($this->attachments as $attachment) { $attachment->delete(); } return parent::beforeDelete(); }
public function beforeDelete() { foreach ($this->object->objectTags as $objectTag) { $objectTag->delete(); } return parent::beforeDelete(); }
public function beforeDelete() { if (!$this->shift->team->event->active) { return false; } return parent::beforeDelete(); }
public function beforeDelete() { $ret = parent::beforeDelete(); // Remove field values $this->getDb()->createCommand()->delete(TourFieldValue::tableName(), ['field_id' => $this->id])->execute(); return $ret; }
public function beforeDelete() { if (!parent::beforeDelete()) { return false; } $this->deleteFilename = $this->filename; return true; }
public function beforeDelete() { if (unlink(\Yii::getAlias('@webroot') . '/' . Yii::$app->params['uploadPath'] . $this->avatar) && unlink(\Yii::getAlias('@webroot') . '/' . Yii::$app->params['uploadPreviewPath'] . $this->avatar)) { return parent::beforeDelete(); } else { return false; } }
public function beforeDelete() { $file = $this->getImagePath() . $this->file; if (file_exists($file) && !is_dir($file)) { unlink($file); } return parent::beforeDelete(); }
public function beforeDelete() { if (parent::beforeDelete()) { $this->deletePreview(); return TRUE; } return FALSE; }
public function beforeDelete() { if (!parent::beforeDelete()) { return false; } Settings::deleteDocument(); return true; }
public function beforeDelete() { $res = parent::beforeDelete(); if ($res) { EntityModel::deleteAll(["id" => $this->id]); } return $res; }
public function beforeDelete() { //var_dump($this->getImagepath());die; if (file_exists($this->getImagepath())) { unlink($this->getImagepath()); } return parent::beforeDelete(); }
public function beforeDelete() { if (parent::beforeDelete()) { return unlink($this->filePath); } else { return false; } }
public function beforeDelete() { foreach ($this->tagUserAccesses as $item) { $item->delete(); } ObjectTag::deleteAll(['tag_id' => $this->id]); return parent::beforeDelete(); }
/** * Before deleting a profile field, inform underlying ProfileFieldType for * cleanup. */ public function beforeDelete() { if ($this->is_system) { return false; } $this->fieldType->delete(); return parent::beforeDelete(); }
public function beforeDelete() { $filePath = \Yii::getAlias(self::FILE_DIR) . '/' . $this->name; if (is_readable($filePath)) { unlink($filePath); } return parent::beforeDelete(); }
public function beforeDelete() { \Yii::$app->cache->delete('shippings'); if (parent::beforeDelete()) { return true; } else { return false; } }
public function beforeDelete() { if (parent::beforeDelete()) { ExerciseTest::deleteAll(['exercise_id' => $this->id]); return true; } else { return false; } }
public function beforeDelete() { \Yii::$app->cache->delete('product_' . $this->idProduct); if (parent::beforeDelete()) { return true; } else { return false; } }
/** * Delete translated params. */ public function beforeDelete() { if (parent::beforeDelete()) { SkillsLang::deleteAll(['skill_id' => $this->id]); return true; } else { return false; } }
/** * Delete translated params. */ public function beforeDelete() { if (parent::beforeDelete()) { ProjectsLang::deleteAll(['project_id' => $this->id]); return true; } else { return false; } }
public function beforeDelete() { if (parent::beforeDelete()) { TourFields::deleteAll(['tour_id' => $this->id]); return true; } else { return false; } }
public function beforeDelete() { if (parent::beforeDelete()) { PostDetail::deleteAll(['post_id' => $this->id]); return true; } else { return false; } }
public function beforeDelete() { if (parent::beforeDelete()) { Tag::updateAllCounters(['frequency' => -1], ['id' => $this->getBookTags()->select(['id'])->asArray()->all()]); return true; } else { return false; } }
public function beforeDelete() { if (parent::beforeDelete()) { ShortLinksClick::deleteAll(['short_links_id' => $this->id]); return true; } else { return false; } }