original_string: protected function _addFormArrayProvider()
      {
          $this->addContextProvider('array', function ($request, $data) {
              if (is_array($data['entity']) && isset($data['entity']['schema'])) {
                  return new ArrayContext($request, $data['entity']);
              }
          });
      }
code: protected function _addFormArrayProvider()
      {
          $this->addContextProvider('array', function ($request, $data) {
              if (is_array($data['entity']) && isset($data['entity']['schema'])) {
                  return new ArrayContext($request, $data['entity']);
              }
          });
      }
code_tokens: protected function _addFormArrayProvider ( ) { $ this -> addContextProvider ( 'array' , function ( $ request , $ data ) { if ( is_array ( $ data [ 'entity' ] ) && isset ( $ data [ 'entity' ] [ 'schema' ] ) ) { return new ArrayContext ( $ request , $ data [ 'entity' ] ) ; } } ) ; }
docstring: Add the array suite of context providers provided.
  
  @return  void
docstring_tokens: Add the array suite of context providers provided .