How can I use a method inside another method of the same class? I have a getName() method that returns if the name field is empty or not, then if it is empty the return value would be displayed beside the textfield.
class UserInfo extends TextInput{
public function setName($name){
$this->name = $name;
}
public function getName(){
if($isEmpty = Validate::isEmpty($this->name)){
return "Name" . $isEmpty;
}
else{
return $this->name;
}
}
public function createUserInfo(){
echo $this->createInput('NAME' ,'text', 'name'); //create text input for name
getName(); //if 'submit', return the value of getname
}
}