Example #1
0
 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_-'");
     }
 }
Example #2
0
 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&aring; skrive sammendraget.");
     }
     if ($this->body == "<p>Skriv innlegget her (bytt ut denne teksten)</p>") {
         throw new Exception("Du m&aring; skrive innlegget.");
     }
 }