original_string: public function transform($content)
      {
          $content = $this->entityToArray(Content::class, $content);
          return [
              'id'               => $this->setNullableValue($content['id']),
              'parentId'         => $this->setNullableValue($content['parent_id']),
              'type'             => $content['type'],
              'theme'            => $content['theme'],
              'weight'           => (int) $content['weight'],
              'rating'           => (int) $content['rating'],
              'visits'           => (int) $content['visits'],
              'isActive'         => (bool) $content['is_active'],
              'isOnHome'         => (bool) $content['is_on_home'],
              'isCommentAllowed' => (bool) $content['is_comment_allowed'],
              'isPromoted'       => (bool) $content['is_promoted'],
              'isSticky'         => (bool) $content['is_sticky'],
              'path'             => $this->buildPath($content['path']),
              'publishedAt'      => $content['published_at'],
              'createdAt'        => $content['created_at'],
              'updatedAt'        => $content['updated_at']
          ];
      }
code: public function transform($content)
      {
          $content = $this->entityToArray(Content::class, $content);
          return [
              'id'               => $this->setNullableValue($content['id']),
              'parentId'         => $this->setNullableValue($content['parent_id']),
              'type'             => $content['type'],
              'theme'            => $content['theme'],
              'weight'           => (int) $content['weight'],
              'rating'           => (int) $content['rating'],
              'visits'           => (int) $content['visits'],
              'isActive'         => (bool) $content['is_active'],
              'isOnHome'         => (bool) $content['is_on_home'],
              'isCommentAllowed' => (bool) $content['is_comment_allowed'],
              'isPromoted'       => (bool) $content['is_promoted'],
              'isSticky'         => (bool) $content['is_sticky'],
              'path'             => $this->buildPath($content['path']),
              'publishedAt'      => $content['published_at'],
              'createdAt'        => $content['created_at'],
              'updatedAt'        => $content['updated_at']
          ];
      }
code_tokens: public function transform ( $ content ) { $ content = $ this -> entityToArray ( Content :: class , $ content ) ; return [ 'id' => $ this -> setNullableValue ( $ content [ 'id' ] ) , 'parentId' => $ this -> setNullableValue ( $ content [ 'parent_id' ] ) , 'type' => $ content [ 'type' ] , 'theme' => $ content [ 'theme' ] , 'weight' => ( int ) $ content [ 'weight' ] , 'rating' => ( int ) $ content [ 'rating' ] , 'visits' => ( int ) $ content [ 'visits' ] , 'isActive' => ( bool ) $ content [ 'is_active' ] , 'isOnHome' => ( bool ) $ content [ 'is_on_home' ] , 'isCommentAllowed' => ( bool ) $ content [ 'is_comment_allowed' ] , 'isPromoted' => ( bool ) $ content [ 'is_promoted' ] , 'isSticky' => ( bool ) $ content [ 'is_sticky' ] , 'path' => $ this -> buildPath ( $ content [ 'path' ] ) , 'publishedAt' => $ content [ 'published_at' ] , 'createdAt' => $ content [ 'created_at' ] , 'updatedAt' => $ content [ 'updated_at' ] ] ; }
docstring: Transforms content entity
  
  @param Content|array $content Content entity
  
  @return array
docstring_tokens: Transforms content entity