public function validateTopic() { $errors[] = array(); if (!BaseModel::validateLength($this->topic, 5, 50)) { $errors[] = 'Otsikon tulee olla ainakin 5 merkkiä ja alle 50 merkkiä pitkä'; } return $errors; }
public function validatePassword() { $errors[] = array(); if (!BaseModel::validateLength($this->password, 5, 30)) { $errors[] = 'Salasanan pitää olla yli 5 merkkiä ja alle 30 merkkiä!'; } $rows = Tili::all(); if (!ctype_alnum($this->password)) { $errors[] = 'Salasana saa sisältää vain numeroita ja kirjaimia!'; } return $errors; }
public function validateContent() { $errors[] = array(); if (!BaseModel::validateLength($this->content, 5, 5000)) { $errors[] = 'Viestin tulee olla ainakin 5 merkkiä pitkä ja korkeintaan 5000'; } return $errors; }