Example #1
0
 /**
  * @param string $string
  * @param \DateTime $date
  * @return static
  */
 public static function create($string, \DateTime $date = null)
 {
     $slug = SlugUtils::create($string, true);
     if (SlugUtils::containsDate($slug)) {
         return new static($slug);
     }
     $date = $date ?: new \DateTime();
     $slug = SlugUtils::addDate($slug, $date);
     return new static($slug);
 }