User.class.php (443B)
1 <?php 2 3 namespace template_engine\components; 4 5 use template_engine\components\html\Component; 6 use template_engine\element\PHPBlockElement; 7 8 class UserComponent extends Component 9 { 10 public $user; 11 public $id; 12 13 public function createElement() 14 { 15 $user = new PHPBlockElement(); 16 $user->beforeBlock = $user->includeResource( 'user/component-user.php'); 17 $user->inBlock = 'component_user('.$user->value($this->user).');'; 18 19 return $user; 20 } 21 }