/**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('redirectSrcUrl' => array(AttributeType::String, 'default' => ''), 'redirectSrcUrlParsed' => array(AttributeType::String, 'default' => ''), 'redirectMatchType' => array(AttributeType::String, 'default' => 'match'), 'redirectDestUrl' => array(AttributeType::String, 'default' => ''), 'redirectHttpCode' => array(AttributeType::Number, 'default' => 301), 'hitCount' => array(AttributeType::Number, 'default' => 0), 'hitLastTime' => array(AttributeType::DateTime, 'default' => DateTimeHelper::currentTimeForDb()), 'locale' => array(AttributeType::String, 'default' => ''), 'associatedElementId' => array(AttributeType::Number, 'default' => 0)));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => ''), 'siteCreatorType' => array(AttributeType::String, 'default' => 'Organization'), 'siteCreatorSubType' => array(AttributeType::String, 'default' => 'Corporation'), 'siteCreatorSpecificType' => array(AttributeType::String, 'default' => ''), 'genericCreatorName' => array(AttributeType::String, 'default' => ''), 'genericCreatorAlternateName' => array(AttributeType::String, 'default' => ''), 'genericCreatorDescription' => array(AttributeType::String, 'default' => ''), 'genericCreatorUrl' => array(AttributeType::String, 'default' => ''), 'genericCreatorImageId' => array(AttributeType::String, 'default' => ''), 'genericCreatorTelephone' => array(AttributeType::String, 'default' => ''), 'genericCreatorEmail' => array(AttributeType::String, 'default' => ''), 'genericCreatorStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericCreatorPostalCode' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationCreatorDuns' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFounder' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingLocation' => array(AttributeType::String, 'default' => ''), 'personCreatorGender' => array(AttributeType::String, 'default' => ''), 'personCreatorBirthPlace' => array(AttributeType::String, 'default' => ''), 'corporationCreatorTickerSymbol' => array(AttributeType::String, 'default' => '')));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => craft()->language), 'siteSeoName' => array(AttributeType::String, 'default' => craft()->getSiteName()), 'siteSeoTitle' => array(AttributeType::String, 'default' => 'This is the default global title of the site pages.'), 'siteSeoDescription' => array(AttributeType::String, 'default' => 'This is the default global natural language description of the content on the site pages.'), 'siteSeoKeywords' => array(AttributeType::String, 'default' => 'This is the default global list of comma-separated key words that are relevant to the content on the site pages.'), 'siteSeoImageId' => array(AttributeType::Number, 'default' => null), 'googleSiteVerification' => array(AttributeType::String, 'default' => ''), 'siteOwnerType' => array(AttributeType::String, 'default' => 'corporation'), 'genericOwnerName' => array(AttributeType::String, 'default' => ''), 'genericOwnerAlternateName' => array(AttributeType::String, 'default' => ''), 'genericOwnerDescription' => array(AttributeType::String, 'default' => ''), 'genericOwnerUrl' => array(AttributeType::String, 'default' => ''), 'genericOwnerImageId' => array(AttributeType::String, 'default' => ''), 'genericOwnerTelephone' => array(AttributeType::String, 'default' => ''), 'genericOwnerEmail' => array(AttributeType::String, 'default' => ''), 'genericOwnerStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericOwnerPostalCode' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationOwnerDuns' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFounder' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingLocation' => array(AttributeType::String, 'default' => ''), 'corporationOwnerTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantOwnerServesCuisine' => array(AttributeType::String, 'default' => ''), 'personOwnerGender' => array(AttributeType::String, 'default' => ''), 'personOwnerBirthPlace' => array(AttributeType::String, 'default' => ''), 'twitterHandle' => array(AttributeType::String, 'default' => ''), 'facebookHandle' => array(AttributeType::String, 'default' => ''), 'facebookProfileId' => array(AttributeType::String, 'default' => ''), 'linkedInHandle' => array(AttributeType::String, 'default' => ''), 'googlePlusHandle' => array(AttributeType::String, 'default' => ''), 'youtubeHandle' => array(AttributeType::String, 'default' => ''), 'instagramHandle' => array(AttributeType::String, 'default' => ''), 'pinterestHandle' => array(AttributeType::String, 'default' => ''), 'siteCreatorType' => array(AttributeType::String, 'default' => 'corporation'), 'genericCreatorName' => array(AttributeType::String, 'default' => ''), 'genericCreatorAlternateName' => array(AttributeType::String, 'default' => ''), 'genericCreatorDescription' => array(AttributeType::String, 'default' => ''), 'genericCreatorUrl' => array(AttributeType::String, 'default' => ''), 'genericCreatorImageId' => array(AttributeType::String, 'default' => ''), 'genericCreatorTelephone' => array(AttributeType::String, 'default' => ''), 'genericCreatorEmail' => array(AttributeType::String, 'default' => ''), 'genericCreatorStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericCreatorPostalCode' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationCreatorDuns' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFounder' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingLocation' => array(AttributeType::String, 'default' => ''), 'corporationCreatorTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantCreatorServesCuisine' => array(AttributeType::String, 'default' => ''), 'personCreatorGender' => array(AttributeType::String, 'default' => ''), 'personCreatorBirthPlace' => array(AttributeType::String, 'default' => '')));
 }
 /**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('number' => array(AttributeType::String, 'default' => ''), 'type' => array(AttributeType::String, 'default' => '')));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => ''), 'twitterHandle' => array(AttributeType::String, 'default' => ''), 'facebookHandle' => array(AttributeType::String, 'default' => ''), 'facebookProfileId' => array(AttributeType::String, 'default' => ''), 'linkedInHandle' => array(AttributeType::String, 'default' => ''), 'googlePlusHandle' => array(AttributeType::String, 'default' => ''), 'youtubeHandle' => array(AttributeType::String, 'default' => ''), 'instagramHandle' => array(AttributeType::String, 'default' => ''), 'pinterestHandle' => array(AttributeType::String, 'default' => '')));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => ''), 'siteSeoName' => array(AttributeType::String, 'default' => ''), 'siteSeoTitle' => array(AttributeType::String, 'default' => ''), 'siteSeoDescription' => array(AttributeType::String, 'default' => ''), 'siteSeoKeywords' => array(AttributeType::String, 'default' => ''), 'siteTwitterCardType' => array(AttributeType::String, 'default' => ''), 'siteOpenGraphType' => array(AttributeType::String, 'default' => ''), 'siteRobots' => array(AttributeType::String, 'default' => ''), 'siteSeoImageId' => array(AttributeType::Number, 'default' => null)));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => ''), 'googleSiteVerification' => array(AttributeType::String, 'default' => ''), 'siteOwnerType' => array(AttributeType::String, 'default' => ''), 'genericOwnerName' => array(AttributeType::String, 'default' => ''), 'genericOwnerAlternateName' => array(AttributeType::String, 'default' => ''), 'genericOwnerDescription' => array(AttributeType::String, 'default' => ''), 'genericOwnerUrl' => array(AttributeType::String, 'default' => ''), 'genericOwnerImageId' => array(AttributeType::String, 'default' => ''), 'genericOwnerTelephone' => array(AttributeType::String, 'default' => ''), 'genericOwnerEmail' => array(AttributeType::String, 'default' => ''), 'genericOwnerStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericOwnerPostalCode' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationOwnerDuns' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFounder' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingLocation' => array(AttributeType::String, 'default' => ''), 'personOwnerGender' => array(AttributeType::String, 'default' => ''), 'personOwnerBirthPlace' => array(AttributeType::String, 'default' => ''), 'corporationOwnerTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantOwnerServesCuisine' => array(AttributeType::String, 'default' => '')));
 }
Example #8
0
 /**
  * Define Attributes
  */
 public function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('id' => AttributeType::Number, 'userId' => AttributeType::Number, 'elementId' => AttributeType::Number));
 }
 /**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('address1' => array(AttributeType::String, 'required' => true, 'default' => null), 'city' => array(AttributeType::String, 'default' => null), 'country' => array(AttributeType::String, 'default' => null), 'country_code' => array(AttributeType::String, 'default' => null), 'first_name' => array(AttributeType::String, 'default' => null), 'last_name' => array(AttributeType::String, 'default' => null), 'phone' => array(AttributeType::String, 'default' => null), 'province' => array(AttributeType::String, 'default' => null), 'province_code' => array(AttributeType::String, 'default' => null), 'zip' => array(AttributeType::String, 'default' => null), 'default' => array(AttributeType::Bool, 'default' => false)));
 }
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('id' => AttributeType::Number, 'type' => array(AttributeType::Number, 'required' => true)));
 }
 /**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('email' => array(AttributeType::Email, 'required' => true, 'default' => false), 'created_at' => array(AttributeType::String, 'required' => true, 'default' => date('c')), 'first_name' => array(AttributeType::String, 'default' => null), 'last_name' => array(AttributeType::String, 'default' => null), 'tags' => array(AttributeType::Mixed, 'default' => null), 'remote_ip' => array(AttributeType::String, 'default' => null), 'identifier' => array(AttributeType::String, 'default' => null), 'return_to' => array(AttributeType::String, 'default' => null), 'addresses' => array(AttributeType::Mixed, 'default' => null)));
 }
 /**
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('someField' => array(AttributeType::String, 'default' => 'some value')));
 }
Example #13
0
 /**
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('name' => array(AttributeType::String, 'default' => ''), 'description' => array(AttributeType::String, 'default' => ''), 'skill' => array(AttributeType::String, 'default' => 'intermediate'), 'serves' => array(AttributeType::Number, 'default' => 1), 'ingredients' => array(AttributeType::Mixed, 'default' => ''), 'directions' => array(AttributeType::Mixed, 'default' => ''), 'imageId' => array(AttributeType::Number, 'default' => 0), 'prepTime' => array(AttributeType::Number), 'cookTime' => array(AttributeType::Number), 'totalTime' => array(AttributeType::Number), 'ratings' => array(AttributeType::Mixed), 'servingSize' => array(AttributeType::String, 'default' => ''), 'calories' => array(AttributeType::Number), 'carbohydrateContent' => array(AttributeType::Number), 'cholesterolContent' => array(AttributeType::Number), 'fatContent' => array(AttributeType::Number), 'fiberContent' => array(AttributeType::Number), 'proteinContent' => array(AttributeType::Number), 'saturatedFatContent' => array(AttributeType::Number), 'sodiumContent' => array(AttributeType::Number), 'sugarContent' => array(AttributeType::Number), 'transFatContent' => array(AttributeType::Number), 'unsaturatedFatContent' => array(AttributeType::Number)));
 }
 /**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('name' => array(AttributeType::String, 'default' => ''), 'extended' => array(AttributeType::String, 'default' => ''), 'street' => array(AttributeType::String, 'default' => ''), 'city' => array(AttributeType::String, 'default' => ''), 'region' => array(AttributeType::String, 'default' => ''), 'zip' => array(AttributeType::String, 'default' => ''), 'country' => array(AttributeType::String, 'default' => ''), 'type' => array(AttributeType::String, 'default' => '')));
 }
 /**
  * @inheritDoc BaseModel::defineAttributes()
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('id' => AttributeType::Number, 'eid' => AttributeType::Number, 'eventid' => AttributeType::Number, 'startDate' => AttributeType::Mixed, 'endDate' => AttributeType::Mixed, 'allDay' => AttributeType::Number, 'repeat' => AttributeType::Number, 'rRule' => AttributeType::String, 'summary' => AttributeType::String, 'isrepeat' => AttributeType::Number, 'enabled' => AttributeType::Number, 'archived' => AttributeType::Bool, 'dateCreated' => AttributeType::Mixed, 'dateUpdated' => AttributeType::Mixed, 'limit' => array('default' => 100, AttributeType::Number), 'order' => array(AttributeType::String, 'default' => 'venti.startDate asc'), 'offset' => array(AttributeType::Number, 'default' => 0), 'sort' => array('default' => 'asc', AttributeType::String), 'locale' => AttributeType::Locale, 'localeEnabled' => array(AttributeType::Bool, 'default' => true), 'relatedTo' => AttributeType::Mixed, 'slug' => AttributeType::String, 'title' => AttributeType::String, 'status' => array(AttributeType::String, 'default' => BaseElementModel::ENABLED), 'uri' => AttributeType::String, 'search' => AttributeType::String, 'kind' => AttributeType::Mixed));
 }
Example #16
0
 /**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('redirectSrcUrl' => array(AttributeType::String, 'default' => ''), 'referrerUrl' => array(AttributeType::String, 'default' => ''), 'hitCount' => array(AttributeType::Number, 'default' => 0), 'hitLastTime' => array(AttributeType::DateTime, 'default' => DateTimeHelper::currentTimeForDb()), 'handledByRetour' => array(AttributeType::Bool, 'default' => false)));
 }
Example #17
0
 /**
  * Defines this model's attributes.
  *
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('firstName' => array(AttributeType::String, 'default' => '', 'required' => true), 'lastName' => array(AttributeType::String, 'default' => ''), 'additional' => array(AttributeType::String, 'default' => ''), 'prefix' => array(AttributeType::String, 'default' => ''), 'suffix' => array(AttributeType::String, 'default' => ''), 'company' => array(AttributeType::String, 'default' => ''), 'jobTitle' => array(AttributeType::String, 'default' => ''), 'email' => array(AttributeType::Mixed, 'default' => ''), 'url' => array(AttributeType::Mixed, 'default' => ''), 'address' => array(AttributeType::Mixed, 'default' => ''), 'phoneNumber' => array(AttributeType::Mixed, 'default' => ''), 'birthday' => array(AttributeType::String, 'default' => ''), 'note' => array(AttributeType::String, 'default' => ''), 'photo' => array(AttributeType::String, 'default' => '')));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => craft()->language), 'siteSeoName' => array(AttributeType::String, 'default' => craft()->getSiteName()), 'siteSeoTitle' => array(AttributeType::String, 'default' => 'This is the default global title of the site pages.'), 'siteSeoTitleSeparator' => array(AttributeType::String, 'default' => '|'), 'siteSeoTitlePlacement' => array(AttributeType::Enum, 'values' => "before,after,none", 'default' => 'after'), 'siteSeoDescription' => array(AttributeType::String, 'default' => 'This is the default global natural language description of the content on the site pages.'), 'siteSeoKeywords' => array(AttributeType::String, 'default' => 'default,global,comma-separated,keywords'), 'siteTwitterCardType' => array(AttributeType::String, 'default' => 'summary'), 'siteOpenGraphType' => array(AttributeType::String, 'default' => 'website'), 'siteSeoImageId' => array(AttributeType::Number, 'default' => null), 'siteSeoTwitterImageId' => array(AttributeType::Number, 'default' => null), 'siteSeoFacebookImageId' => array(AttributeType::Number, 'default' => null), 'siteSeoImageTransform' => array(AttributeType::String, 'default' => ''), 'siteSeoFacebookImageTransform' => array(AttributeType::String, 'default' => ''), 'siteSeoTwitterImageTransform' => array(AttributeType::String, 'default' => ''), 'siteRobots' => array(AttributeType::String, 'default' => ''), 'siteRobotsTxt' => array(AttributeType::String, 'default' => $this->getDefaultRobots()), 'siteLinksSearchTargets' => array(AttributeType::Mixed, 'default' => ''), 'siteLinksQueryInput' => array(AttributeType::String, 'default' => ''), 'googleSiteVerification' => array(AttributeType::String, 'default' => ''), 'bingSiteVerification' => array(AttributeType::String, 'default' => ''), 'googleAnalyticsUID' => array(AttributeType::String, 'default' => ''), 'googleTagManagerID' => array(AttributeType::String, 'default' => ''), 'googleAnalyticsSendPageview' => array(AttributeType::Bool, 'default' => true), 'googleAnalyticsAdvertising' => array(AttributeType::Bool, 'default' => false), 'googleAnalyticsEcommerce' => array(AttributeType::Bool, 'default' => false), 'googleAnalyticsEEcommerce' => array(AttributeType::Bool, 'default' => false), 'googleAnalyticsLinkAttribution' => array(AttributeType::Bool, 'default' => false), 'googleAnalyticsLinker' => array(AttributeType::Bool, 'default' => false), 'siteOwnerType' => array(AttributeType::String, 'default' => 'Organization'), 'siteOwnerSubType' => array(AttributeType::String, 'default' => 'Corporation'), 'siteOwnerSpecificType' => array(AttributeType::String, 'default' => ''), 'genericOwnerName' => array(AttributeType::String, 'default' => craft()->getSiteName()), 'genericOwnerAlternateName' => array(AttributeType::String, 'default' => ''), 'genericOwnerDescription' => array(AttributeType::String, 'maxLength' => 1024, 'default' => ''), 'genericOwnerUrl' => array(AttributeType::String, 'default' => craft()->getSiteUrl()), 'genericOwnerImageId' => array(AttributeType::String, 'default' => ''), 'genericOwnerTelephone' => array(AttributeType::String, 'default' => ''), 'genericOwnerEmail' => array(AttributeType::String, 'default' => ''), 'genericOwnerStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericOwnerPostalCode' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationOwnerDuns' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFounder' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingLocation' => array(AttributeType::String, 'default' => ''), 'organizationOwnerContactPoints' => array(AttributeType::Mixed, 'default' => ''), 'localBusinessOwnerOpeningHours' => array(AttributeType::Mixed, 'default' => ''), 'corporationOwnerTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantOwnerServesCuisine' => array(AttributeType::String, 'default' => ''), 'restaurantOwnerMenuUrl' => array(AttributeType::String, 'default' => ''), 'restaurantOwnerReservationsUrl' => array(AttributeType::String, 'default' => ''), 'personOwnerGender' => array(AttributeType::String, 'default' => ''), 'personOwnerBirthPlace' => array(AttributeType::String, 'default' => ''), 'twitterHandle' => array(AttributeType::String, 'default' => ''), 'facebookHandle' => array(AttributeType::String, 'default' => ''), 'facebookProfileId' => array(AttributeType::String, 'default' => ''), 'facebookAppId' => array(AttributeType::String, 'default' => ''), 'linkedInHandle' => array(AttributeType::String, 'default' => ''), 'googlePlusHandle' => array(AttributeType::String, 'default' => ''), 'youtubeHandle' => array(AttributeType::String, 'default' => ''), 'youtubeChannelHandle' => array(AttributeType::String, 'default' => ''), 'instagramHandle' => array(AttributeType::String, 'default' => ''), 'pinterestHandle' => array(AttributeType::String, 'default' => ''), 'githubHandle' => array(AttributeType::String, 'default' => ''), 'vimeoHandle' => array(AttributeType::String, 'default' => ''), 'siteCreatorType' => array(AttributeType::String, 'default' => 'Organization'), 'siteCreatorSubType' => array(AttributeType::String, 'default' => 'Corporation'), 'siteCreatorSpecificType' => array(AttributeType::String, 'default' => ''), 'genericCreatorName' => array(AttributeType::String, 'default' => ''), 'genericCreatorAlternateName' => array(AttributeType::String, 'default' => ''), 'genericCreatorDescription' => array(AttributeType::String, 'maxLength' => 1024, 'default' => ''), 'genericCreatorUrl' => array(AttributeType::String, 'default' => ''), 'genericCreatorImageId' => array(AttributeType::String, 'default' => ''), 'genericCreatorTelephone' => array(AttributeType::String, 'default' => ''), 'genericCreatorEmail' => array(AttributeType::String, 'default' => ''), 'genericCreatorStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericCreatorPostalCode' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationCreatorDuns' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFounder' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingLocation' => array(AttributeType::String, 'default' => ''), 'organizationCreatorContactPoints' => array(AttributeType::Mixed, 'default' => ''), 'localBusinessCreatorOpeningHours' => array(AttributeType::Mixed, 'default' => ''), 'corporationCreatorTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantCreatorServesCuisine' => array(AttributeType::String, 'default' => ''), 'restaurantCreatorSMenuUrl' => array(AttributeType::String, 'default' => ''), 'restaurantCreatorSReservationsUrl' => array(AttributeType::String, 'default' => ''), 'personCreatorGender' => array(AttributeType::String, 'default' => ''), 'personCreatorBirthPlace' => array(AttributeType::String, 'default' => ''), 'genericCreatorHumansTxt' => array(AttributeType::String, 'default' => $this->getDefaultHumans())));
 }
 /**
  * @access protected
  * @return array
  */
 protected function defineAttributes()
 {
     return array_merge(parent::defineAttributes(), array('locale' => array(AttributeType::String, 'default' => craft()->language), 'siteSeoName' => array(AttributeType::String, 'default' => craft()->getSiteName()), 'siteSeoTitle' => array(AttributeType::String, 'default' => 'This is the default global title of the site pages.'), 'siteSeoTitleSeparator' => array(AttributeType::String, 'default' => '|'), 'siteSeoTitlePlacement' => array(AttributeType::Enum, 'values' => "before,after,none", 'default' => 'after'), 'siteSeoDescription' => array(AttributeType::String, 'default' => 'This is the default global natural language description of the content on the site pages.'), 'siteSeoKeywords' => array(AttributeType::String, 'default' => 'default,global,comma-separated,keywords'), 'siteTwitterCardType' => array(AttributeType::String, 'default' => 'summary'), 'siteOpenGraphType' => array(AttributeType::String, 'default' => 'website'), 'siteSeoImageId' => array(AttributeType::Number, 'default' => null), 'siteRobots' => array(AttributeType::String, 'default' => ''), 'googleSiteVerification' => array(AttributeType::String, 'default' => ''), 'siteOwnerType' => array(AttributeType::String, 'default' => 'corporation'), 'genericOwnerName' => array(AttributeType::String, 'default' => craft()->getSiteName()), 'genericOwnerAlternateName' => array(AttributeType::String, 'default' => ''), 'genericOwnerDescription' => array(AttributeType::String, 'default' => ''), 'genericOwnerUrl' => array(AttributeType::String, 'default' => craft()->getSiteUrl()), 'genericOwnerImageId' => array(AttributeType::String, 'default' => ''), 'genericOwnerTelephone' => array(AttributeType::String, 'default' => ''), 'genericOwnerEmail' => array(AttributeType::String, 'default' => ''), 'genericOwnerStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericOwnerPostalCode' => array(AttributeType::String, 'default' => ''), 'genericOwnerAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericOwnerGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationOwnerDuns' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFounder' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationOwnerFoundingLocation' => array(AttributeType::String, 'default' => ''), 'corporationOwnerTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantOwnerServesCuisine' => array(AttributeType::String, 'default' => ''), 'personOwnerGender' => array(AttributeType::String, 'default' => ''), 'personOwnerBirthPlace' => array(AttributeType::String, 'default' => ''), 'twitterHandle' => array(AttributeType::String, 'default' => ''), 'facebookHandle' => array(AttributeType::String, 'default' => ''), 'facebookProfileId' => array(AttributeType::String, 'default' => ''), 'linkedInHandle' => array(AttributeType::String, 'default' => ''), 'googlePlusHandle' => array(AttributeType::String, 'default' => ''), 'youtubeHandle' => array(AttributeType::String, 'default' => ''), 'instagramHandle' => array(AttributeType::String, 'default' => ''), 'pinterestHandle' => array(AttributeType::String, 'default' => ''), 'siteCreatorType' => array(AttributeType::String, 'default' => 'corporation'), 'genericCreatorName' => array(AttributeType::String, 'default' => ''), 'genericCreatorAlternateName' => array(AttributeType::String, 'default' => ''), 'genericCreatorDescription' => array(AttributeType::String, 'default' => ''), 'genericCreatorUrl' => array(AttributeType::String, 'default' => ''), 'genericCreatorImageId' => array(AttributeType::String, 'default' => ''), 'genericCreatorTelephone' => array(AttributeType::String, 'default' => ''), 'genericCreatorEmail' => array(AttributeType::String, 'default' => ''), 'genericCreatorStreetAddress' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressLocality' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressRegion' => array(AttributeType::String, 'default' => ''), 'genericCreatorPostalCode' => array(AttributeType::String, 'default' => ''), 'genericCreatorAddressCountry' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLatitude' => array(AttributeType::String, 'default' => ''), 'genericCreatorGeoLongitude' => array(AttributeType::String, 'default' => ''), 'organizationCreatorDuns' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFounder' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingDate' => array(AttributeType::String, 'default' => ''), 'organizationCreatorFoundingLocation' => array(AttributeType::String, 'default' => ''), 'corporationCreatorTickerSymbol' => array(AttributeType::String, 'default' => ''), 'restaurantCreatorServesCuisine' => array(AttributeType::String, 'default' => ''), 'personCreatorGender' => array(AttributeType::String, 'default' => ''), 'personCreatorBirthPlace' => array(AttributeType::String, 'default' => ''), 'genericCreatorHumansTxt' => array(AttributeType::Mixed, 'default' => $this->getDefaultHumans())));
 }