You are here

protected function AvailabilityCalendarCssGenerator::getStyle in Availability Calendars 7.5

Same name and namespace in other branches
  1. 7.3 availability_calendar.styles.inc \AvailabilityCalendarCssGenerator::getStyle()
  2. 7.4 availability_calendar.styles.inc \AvailabilityCalendarCssGenerator::getStyle()

Helper method to return 1 style setting.

Parameters

string $category: The name of the category in which the setting is stored.

string|array $name: The name of the css property.

mixed $default: The default value to use for the property if no value is found in the settings.

Return value

string

7 calls to AvailabilityCalendarCssGenerator::getStyle()
AvailabilityCalendarCssGenerator::addCssColorDeclaration in ./availability_calendar.styles.inc
Creates a CSS declaration for a color property.
AvailabilityCalendarCssGenerator::addCssDeclaration in ./availability_calendar.styles.inc
Creates a CSS declaration.
AvailabilityCalendarCssGenerator::addCssLengthDeclaration in ./availability_calendar.styles.inc
Creates a CSS declaration for a length property.
AvailabilityCalendarCssGenerator::createHeaderCss in ./availability_calendar.styles.inc
AvailabilityCalendarCssGenerator::createStatesCss in ./availability_calendar.styles.inc

... See full list

File

./availability_calendar.styles.inc, line 1125

Class

AvailabilityCalendarCssGenerator

Code

protected function getStyle($category, $name, $default = '') {
  if (is_array($name)) {
    $name = key($name);
  }
  return isset($this->styles[$category][$name]) && $this->styles[$category][$name] !== '<none>' ? $this->styles[$category][$name] : $default;
}