Example #1
0
 /**
  * Get locale according to the locale specified in the document or its parent.
  *
  * @param Document\Model $document Document
  *
  * @return void
  */
 protected function getLocale($document)
 {
     $locale = null;
     if (!$document->hasLocale()) {
         $parent = $document->getParent();
         if ($parent) {
             $locale = $this->getLocale($parent);
         }
     } else {
         $locale = $document->getLocale();
     }
     return $locale;
 }