PHP Class для работы со стилями CSS

Рейтинг: 0Ответов: 1Опубликовано: 28.04.2015

Помогите разобраться, пишу класс который должен формировать и выдавать ссылки на стили. Как это лучше всего организовать?

class Styles {
  public $name;

  public
  function __construct($get) {
    $div_class = array(
      'one' => 'one',
      'button' => 'button_statistic',
      'two' => 'two');

    $close = array(
      'div' => '</div>',
      'span' => '</span>'
    );

    if (in_array($get, $div_class))
      $this - > name = '<div class="'.$div_class[$get].
    '">';
    elseif(in_array($get, $close))
    $this - > name = $div_class[$get];

  }
}

$styles = new Styles("two");

echo $styles - > name;

Ответы

▲ 1

У вас получился прекраснейший велосипед с квадратными колёсами, управляемый костылями. Вам посоветую так больше не делать, а использовать существующие классы для работы с HTML деревом. Вот, например, официальная документация или совсем близко к вашей теме на гитхабе. Ну и совсем баян - ссылка на англоязычное SO