Pull Request 

Validations should be done in the model po.
You can use the $this->validate() function in the model po :bow: