You are here

public static function DateGranularity::hasDate in Date 8

Determines if the granularity contains a date portion.

Parameters

array $array: An array of allowed date parts, all others will be removed.

Return value

bool TRUE if the granularity contains a date portion, FALSE otherwise.

1 call to DateGranularity::hasDate()
DateGranularity::limitFormat in date_api/lib/Drupal/date_api/DateGranularity.php
Limits a date format to include only elements from a given granularity array.

File

date_api/lib/Drupal/date_api/DateGranularity.php, line 461
Definition of DateGranularity.

Class

DateGranularity
This class manages granularity. It can set granularity, get it from an array, get it from a format string, see if the array has any time or date elements, set and unset various granularity parts, create a nongranularity array of the granularity parts…

Namespace

Drupal\date_api

Code

public static function hasDate($array) {
  return (bool) count(array_intersect($array, self::$date_parts));
}