Komanda use i relativne putanje u OOP u PHP-u

Prilikom korišćenja komande use moguće je navediti relativne putanje. Pogledajmo na primeru. Neka treba da priključimo određenu klasu:

/core/admin/controller.php<?php
  namespace Core\Admin;
  use \Core\Admin\Path\Router; // priključujemo klasu
  
  class Controller extends Router
  {
    
  }
?>

Kao što vidite, početak imenskog prostora priključene klase se poklapa sa trenutnim imenskim prostorom. To znači da možemo ovaj deo izostaviti pri priključivanju naše klase, uklanjajući pritom početnu kosu crtu unazad:

/core/admin/controller.php<?php
  namespace Core\Admin;
  use Path\Router; // pravimo relativnu putanju
  
  class Controller extends Router
  {
    
  }
?>
Задание 1

Pojednostavite sledeći kod korišćenjem use:

php<?php
  namespace Core\Storage;
  
  class Model
  {
    public function __construct()
    {
      $database  = new \Core\Storage\DataBase;
    }
  }
?>