original_string: public function index(CompanyRepository $repository, $section = null)
      {
          if (is_null($section)) {
              $section = 'about';
          }
  
          $company = $repository->default();
  
          abort_if(is_null($company->$section), 404);
  
          return view('about.index', [
              'tab' => $section
          ]);
      }
code: public function index(CompanyRepository $repository, $section = null)
      {
          if (is_null($section)) {
              $section = 'about';
          }
  
          $company = $repository->default();
  
          abort_if(is_null($company->$section), 404);
  
          return view('about.index', [
              'tab' => $section
          ]);
      }
code_tokens: public function index ( CompanyRepository $ repository , $ section = null ) { if ( is_null ( $ section ) ) { $ section = 'about' ; } $ company = $ repository -> default ( ) ; abort_if ( is_null ( $ company -> $ section ) , 404 ) ; return view ( 'about.index' , [ 'tab' => $ section ] ) ; }
docstring: Loads the company about information.
  
  @param  CompanyRepository $repository
  @param  string $section
  
  @return void
docstring_tokens: Loads the company about information .