In the past, I used own classes for very many things. I know, that there are stdClasses provided by PHP itself. So I think, it would be more efficient to use them for little objects, because so I don't need to make hundreds of new classes ("helper classes").
Example:
public function getStatus() {
$status = new Status("1", "success");
return $status
}
class:
class Status
{
private $id;
private $name;
public function __construct($id, $name)
{
$this->id = $id;
$this->name = $name;
}
public function getId()
{
return $this->id;
}
public function getName()
{
return $this->name;
}
}
(as you can see, the only reason I need classes like this, is to "return" data)
So when I code like this everytime, like I said, I have to create many classes for little usage.
Wouldn't it be better to use stdClass objects in cases like mine? What are the cons of this idea?
Aucun commentaire:
Enregistrer un commentaire