original_string: protected static function define_other_properties() {
          return [
              'currentversion' => [
                  'type' => policy_version_exporter::read_properties_definition(),
                  'null' => NULL_ALLOWED,
              ],
              'draftversions' => [
                  'type' => policy_version_exporter::read_properties_definition(),
                  'multiple' => true,
              ],
              'archivedversions' => [
                  'type' => policy_version_exporter::read_properties_definition(),
                  'multiple' => true,
              ],
          ];
      }
code: protected static function define_other_properties() {
          return [
              'currentversion' => [
                  'type' => policy_version_exporter::read_properties_definition(),
                  'null' => NULL_ALLOWED,
              ],
              'draftversions' => [
                  'type' => policy_version_exporter::read_properties_definition(),
                  'multiple' => true,
              ],
              'archivedversions' => [
                  'type' => policy_version_exporter::read_properties_definition(),
                  'multiple' => true,
              ],
          ];
      }
code_tokens: protected static function define_other_properties ( ) { return [ 'currentversion' => [ 'type' => policy_version_exporter :: read_properties_definition ( ) , 'null' => NULL_ALLOWED , ] , 'draftversions' => [ 'type' => policy_version_exporter :: read_properties_definition ( ) , 'multiple' => true , ] , 'archivedversions' => [ 'type' => policy_version_exporter :: read_properties_definition ( ) , 'multiple' => true , ] , ] ; }
docstring: Return the list of additional, generated dynamically from the given properties.
  
  @return array
docstring_tokens: Return the list of additional generated dynamically from the given properties .