original_string: protected function performEnrichment()
      {
          if ( ! count($this->info->form->fields)) {
              return;
          }
  
          $this->layoutFields = $this->info->form->getLayoutFormFieldKeys();
  
          $this
              ->enrichCreateRules()
              ->enrichUpdateRules();
      }
code: protected function performEnrichment()
      {
          if ( ! count($this->info->form->fields)) {
              return;
          }
  
          $this->layoutFields = $this->info->form->getLayoutFormFieldKeys();
  
          $this
              ->enrichCreateRules()
              ->enrichUpdateRules();
      }
code_tokens: protected function performEnrichment ( ) { if ( ! count ( $ this -> info -> form -> fields ) ) { return ; } $ this -> layoutFields = $ this -> info -> form -> getLayoutFormFieldKeys ( ) ; $ this -> enrichCreateRules ( ) -> enrichUpdateRules ( ) ; }
docstring: Performs enrichment of validation rules based on form field strategies.
  
  @throws ModelInformationEnrichmentException
docstring_tokens: Performs enrichment of validation rules based on form field strategies .