private function verifyBeforeSave() { // Verify not empty variables Model::verifyNotEmpty($this, array('id', 'activated', 'activationkey')); if (!preg_match('/(?=^.{2,}$)([A-Za-z0-9_-]+)/', $this->name)) { throw new Exception("Navnet må være 2 tegn, samt tillatte tegn: 'A-Za-z0-9_-'"); } }
private function verifyBeforeSave() { // Verify not empty variables Model::verifyNotEmpty($this, array('id', 'tags', 'comments')); // Verify default text removal if ($this->summary == "<p>Skriv sammendrag her (bytt ut denne teksten)</p>") { throw new Exception("Du må skrive sammendraget."); } if ($this->body == "<p>Skriv innlegget her (bytt ut denne teksten)</p>") { throw new Exception("Du må skrive innlegget."); } }