Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
12345678910111213141516171819202122232425 |
- <?php
-
- namespace Luticate\Utils;
-
- abstract class LuDbo implements \JsonSerializable {
- /**
- * @return string
- */
- public function __toString()
- {
- return json_encode($this);
- }
-
- /**
- * @param $newClass LuDbo
- * @return LuDbo
- */
- public function castAs($newClass) {
- $obj = new $newClass;
- foreach (get_object_vars($this) as $key => $name) {
- $obj->$key = $name;
- }
- return $obj;
- }
- }
|