public function __construct($dao, $filters) { parent::__construct($dao, $filters); $this->userClassName = get_class(new \Puzzlout\Framework\BO\F_user()); }
public function DeleteObjectsWithFile($objects, $where_filter_id) { $return = array(); foreach ($objects as $object) { if ($object instanceof \Puzzlout\Framework\Interfaces\IDocument) { $fileExists = \Puzzlout\Framework\Core\DirectoryManager::FileExists($this->GetUploadDirectory($object) . "/" . $object->Filename()); if ($fileExists) { $this->DeleteAFile($this->GetUploadDirectory($object) . "/" . $object->Filename()); } $return[] = parent::delete($object, $where_filter_id); } } return !in_array(-1, $return); }