annotate sites/all/modules/link/link.devel_generate.inc @ 4:ce11bbd8f642

added modules
author danieleb <danielebarchiesi@me.com>
date Thu, 19 Sep 2013 10:38:44 +0100
parents
children
rev   line source
danielebarchiesi@4 1 <?php
danielebarchiesi@4 2
danielebarchiesi@4 3 /**
danielebarchiesi@4 4 * @file
danielebarchiesi@4 5 * Devel Generate support for Link module.
danielebarchiesi@4 6 */
danielebarchiesi@4 7
danielebarchiesi@4 8 /**
danielebarchiesi@4 9 * Implements hook_devel_generate().
danielebarchiesi@4 10 */
danielebarchiesi@4 11 function link_devel_generate($object, $field, $instance, $bundle) {
danielebarchiesi@4 12 if (field_behaviors_widget('multiple values', $instance) == FIELD_BEHAVIOR_CUSTOM) {
danielebarchiesi@4 13 return devel_generate_multiple('_link_devel_generate', $object, $field, $instance, $bundle);
danielebarchiesi@4 14 }
danielebarchiesi@4 15 else {
danielebarchiesi@4 16 return _link_devel_generate($object, $field, $instance, $bundle);
danielebarchiesi@4 17 }
danielebarchiesi@4 18 }
danielebarchiesi@4 19
danielebarchiesi@4 20 /**
danielebarchiesi@4 21 * Callback for hook_devel_generate().
danielebarchiesi@4 22 */
danielebarchiesi@4 23 function _link_devel_generate($object, $field, $instance, $bundle) {
danielebarchiesi@4 24 return array(
danielebarchiesi@4 25 'url' => url('<front>', array('absolute' => TRUE)),
danielebarchiesi@4 26 'title' => devel_create_greeking(mt_rand(1, 3), TRUE),
danielebarchiesi@4 27 'attributes' => _link_default_attributes(),
danielebarchiesi@4 28 );
danielebarchiesi@4 29 }