Recipe
extends Message
in package
Generated from protobuf message <code>recipes.recipes.Recipe</code>
Table of Contents
Properties
- $author_name : mixed
- Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea.
- $category : mixed
- Identificador de la categoria de la receta.
- $content : mixed
- Contenido HTML con la preparación de la receta.
- $create_time : mixed
- Output only. Fecha de creación de la receta.
- $difficulty : mixed
- Nivel de dificultad/habilidad para realizar la receta.
- $ingredients : mixed
- Contenido HTML con los ingredientes de la receta.
- $main_image : mixed
- Identificador de la imagen principal de la receta.
- $name : mixed
- Output only. Identificador de la receta.
- $people : mixed
- Numero de comensales.
- $slug : mixed
- Slug de la receta.
- $subtitle : mixed
- Subtitulo de la receta.
- $title : mixed
- Título de la receta.
- $user : mixed
- Output only.
- $visible : mixed
- Indica si la receta está visible en la web o no.
- $images : mixed
- Lista de identificadores de las imágenes de la receta.
- $keywords : mixed
- Lista de las palabras clave para la receta.
- $types : mixed
- Lista de identificadores de los tipos de plato de la receta.
Methods
- __construct() : mixed
- Constructor.
- clearCreateTime() : mixed
- clearUser() : mixed
- getAuthorName() : string
- Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea.
- getCategory() : string
- Identificador de la categoria de la receta.
- getContent() : string
- Contenido HTML con la preparación de la receta.
- getCreateTime() : Timestamp|null
- Output only. Fecha de creación de la receta.
- getDifficulty() : int
- Nivel de dificultad/habilidad para realizar la receta.
- getImages() : RepeatedField
- Lista de identificadores de las imágenes de la receta.
- getIngredients() : string
- Contenido HTML con los ingredientes de la receta.
- getKeywords() : RepeatedField
- Lista de las palabras clave para la receta.
- getMainImage() : string
- Identificador de la imagen principal de la receta.
- getName() : string
- Output only. Identificador de la receta.
- getPeople() : int|string
- Numero de comensales.
- getSlug() : string
- Slug de la receta.
- getSubtitle() : string
- Subtitulo de la receta.
- getTitle() : string
- Título de la receta.
- getTypes() : RepeatedField
- Lista de identificadores de los tipos de plato de la receta.
- getUser() : User|null
- Output only.
- getVisible() : bool
- Indica si la receta está visible en la web o no.
- hasCreateTime() : mixed
- hasUser() : mixed
- setAuthorName() : $this
- Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea.
- setCategory() : $this
- Identificador de la categoria de la receta.
- setContent() : $this
- Contenido HTML con la preparación de la receta.
- setCreateTime() : $this
- Output only. Fecha de creación de la receta.
- setDifficulty() : $this
- Nivel de dificultad/habilidad para realizar la receta.
- setImages() : $this
- Lista de identificadores de las imágenes de la receta.
- setIngredients() : $this
- Contenido HTML con los ingredientes de la receta.
- setKeywords() : $this
- Lista de las palabras clave para la receta.
- setMainImage() : $this
- Identificador de la imagen principal de la receta.
- setName() : $this
- Output only. Identificador de la receta.
- setPeople() : $this
- Numero de comensales.
- setSlug() : $this
- Slug de la receta.
- setSubtitle() : $this
- Subtitulo de la receta.
- setTitle() : $this
- Título de la receta.
- setTypes() : $this
- Lista de identificadores de los tipos de plato de la receta.
- setUser() : $this
- Output only.
- setVisible() : $this
- Indica si la receta está visible en la web o no.
Properties
$author_name
Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea.
protected
mixed
$author_name
= ''
Generated from protobuf field string author_name = 10;
$category
Identificador de la categoria de la receta.
protected
mixed
$category
= ''
Generated from protobuf field string category = 13;
$content
Contenido HTML con la preparación de la receta.
protected
mixed
$content
= ''
Generated from protobuf field string content = 4;
$create_time
Output only. Fecha de creación de la receta.
protected
mixed
$create_time
= null
Generated from protobuf field .google.protobuf.Timestamp create_time = 8;
$difficulty
Nivel de dificultad/habilidad para realizar la receta.
protected
mixed
$difficulty
= 0
Generated from protobuf field .recipes.recipes.Recipe.Difficulty difficulty = 11;
$ingredients
Contenido HTML con los ingredientes de la receta.
protected
mixed
$ingredients
= ''
Generated from protobuf field string ingredients = 5;
$main_image
Identificador de la imagen principal de la receta.
protected
mixed
$main_image
= ''
Generated from protobuf field string main_image = 12;
$name
Output only. Identificador de la receta.
protected
mixed
$name
= ''
Generated from protobuf field string name = 1;
$people
Numero de comensales.
protected
mixed
$people
= 0
Generated from protobuf field int64 people = 6;
$slug
Slug de la receta.
protected
mixed
$slug
= ''
Generated from protobuf field string slug = 19;
$subtitle
Subtitulo de la receta.
protected
mixed
$subtitle
= ''
Generated from protobuf field string subtitle = 3;
$title
Título de la receta.
protected
mixed
$title
= ''
Generated from protobuf field string title = 2;
$user
Output only.
protected
mixed
$user
= null
Generated from protobuf field .recipes.recipes.User user = 18;
$visible
Indica si la receta está visible en la web o no.
protected
mixed
$visible
= false
Generated from protobuf field bool visible = 7;
$images
Lista de identificadores de las imágenes de la receta.
private
mixed
$images
Generated from protobuf field repeated string images = 15;
$keywords
Lista de las palabras clave para la receta.
private
mixed
$keywords
Generated from protobuf field repeated string keywords = 16;
$types
Lista de identificadores de los tipos de plato de la receta.
private
mixed
$types
Generated from protobuf field repeated string types = 14;
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
- $data : array<string|int, mixed> = NULL
-
{ Optional. Data for populating the Message object.
@type string $name Output only. Identificador de la receta. @type string $title Título de la receta. @type string $subtitle Subtitulo de la receta. @type string $content Contenido HTML con la preparación de la receta. @type string $ingredients Contenido HTML con los ingredientes de la receta. @type int|string $people Numero de comensales. @type bool $visible Indica si la receta está visible en la web o no. @type \Google\Protobuf\Timestamp $create_time Output only. Fecha de creación de la receta. @type string $author_name Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea. @type int $difficulty Nivel de dificultad/habilidad para realizar la receta. @type string $main_image Identificador de la imagen principal de la receta. @type string $category Identificador de la categoria de la receta. @type string[]|\Google\Protobuf\Internal\RepeatedField $types Lista de identificadores de los tipos de plato de la receta. @type string[]|\Google\Protobuf\Internal\RepeatedField $images Lista de identificadores de las imágenes de la receta. @type string[]|\Google\Protobuf\Internal\RepeatedField $keywords Lista de las palabras clave para la receta. @type \Recipes\Recipes\User $user Output only. @type string $slug Slug de la receta.}
clearCreateTime()
public
clearCreateTime() : mixed
clearUser()
public
clearUser() : mixed
getAuthorName()
Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea.
public
getAuthorName() : string
Generated from protobuf field string author_name = 10;
Return values
stringgetCategory()
Identificador de la categoria de la receta.
public
getCategory() : string
Generated from protobuf field string category = 13;
Return values
stringgetContent()
Contenido HTML con la preparación de la receta.
public
getContent() : string
Generated from protobuf field string content = 4;
Return values
stringgetCreateTime()
Output only. Fecha de creación de la receta.
public
getCreateTime() : Timestamp|null
Generated from protobuf field .google.protobuf.Timestamp create_time = 8;
Return values
Timestamp|nullgetDifficulty()
Nivel de dificultad/habilidad para realizar la receta.
public
getDifficulty() : int
Generated from protobuf field .recipes.recipes.Recipe.Difficulty difficulty = 11;
Return values
intgetImages()
Lista de identificadores de las imágenes de la receta.
public
getImages() : RepeatedField
Generated from protobuf field repeated string images = 15;
Return values
RepeatedFieldgetIngredients()
Contenido HTML con los ingredientes de la receta.
public
getIngredients() : string
Generated from protobuf field string ingredients = 5;
Return values
stringgetKeywords()
Lista de las palabras clave para la receta.
public
getKeywords() : RepeatedField
Generated from protobuf field repeated string keywords = 16;
Return values
RepeatedFieldgetMainImage()
Identificador de la imagen principal de la receta.
public
getMainImage() : string
Generated from protobuf field string main_image = 12;
Return values
stringgetName()
Output only. Identificador de la receta.
public
getName() : string
Generated from protobuf field string name = 1;
Return values
stringgetPeople()
Numero de comensales.
public
getPeople() : int|string
Generated from protobuf field int64 people = 6;
Return values
int|stringgetSlug()
Slug de la receta.
public
getSlug() : string
Generated from protobuf field string slug = 19;
Return values
stringgetSubtitle()
Subtitulo de la receta.
public
getSubtitle() : string
Generated from protobuf field string subtitle = 3;
Return values
stringgetTitle()
Título de la receta.
public
getTitle() : string
Generated from protobuf field string title = 2;
Return values
stringgetTypes()
Lista de identificadores de los tipos de plato de la receta.
public
getTypes() : RepeatedField
Generated from protobuf field repeated string types = 14;
Return values
RepeatedFieldgetUser()
Output only.
public
getUser() : User|null
Generated from protobuf field .recipes.recipes.User user = 18;
Return values
User|nullgetVisible()
Indica si la receta está visible en la web o no.
public
getVisible() : bool
Generated from protobuf field bool visible = 7;
Return values
boolhasCreateTime()
public
hasCreateTime() : mixed
hasUser()
public
hasUser() : mixed
setAuthorName()
Nombre del autor de la receta. El autor de la receta puede ser diferente al usuario que la crea.
public
setAuthorName(string $var) : $this
Generated from protobuf field string author_name = 10;
Parameters
- $var : string
Return values
$thissetCategory()
Identificador de la categoria de la receta.
public
setCategory(string $var) : $this
Generated from protobuf field string category = 13;
Parameters
- $var : string
Return values
$thissetContent()
Contenido HTML con la preparación de la receta.
public
setContent(string $var) : $this
Generated from protobuf field string content = 4;
Parameters
- $var : string
Return values
$thissetCreateTime()
Output only. Fecha de creación de la receta.
public
setCreateTime(Timestamp $var) : $this
Generated from protobuf field .google.protobuf.Timestamp create_time = 8;
Parameters
- $var : Timestamp
Return values
$thissetDifficulty()
Nivel de dificultad/habilidad para realizar la receta.
public
setDifficulty(int $var) : $this
Generated from protobuf field .recipes.recipes.Recipe.Difficulty difficulty = 11;
Parameters
- $var : int
Return values
$thissetImages()
Lista de identificadores de las imágenes de la receta.
public
setImages(array<string|int, string>|RepeatedField $var) : $this
Generated from protobuf field repeated string images = 15;
Parameters
- $var : array<string|int, string>|RepeatedField
Return values
$thissetIngredients()
Contenido HTML con los ingredientes de la receta.
public
setIngredients(string $var) : $this
Generated from protobuf field string ingredients = 5;
Parameters
- $var : string
Return values
$thissetKeywords()
Lista de las palabras clave para la receta.
public
setKeywords(array<string|int, string>|RepeatedField $var) : $this
Generated from protobuf field repeated string keywords = 16;
Parameters
- $var : array<string|int, string>|RepeatedField
Return values
$thissetMainImage()
Identificador de la imagen principal de la receta.
public
setMainImage(string $var) : $this
Generated from protobuf field string main_image = 12;
Parameters
- $var : string
Return values
$thissetName()
Output only. Identificador de la receta.
public
setName(string $var) : $this
Generated from protobuf field string name = 1;
Parameters
- $var : string
Return values
$thissetPeople()
Numero de comensales.
public
setPeople(int|string $var) : $this
Generated from protobuf field int64 people = 6;
Parameters
- $var : int|string
Return values
$thissetSlug()
Slug de la receta.
public
setSlug(string $var) : $this
Generated from protobuf field string slug = 19;
Parameters
- $var : string
Return values
$thissetSubtitle()
Subtitulo de la receta.
public
setSubtitle(string $var) : $this
Generated from protobuf field string subtitle = 3;
Parameters
- $var : string
Return values
$thissetTitle()
Título de la receta.
public
setTitle(string $var) : $this
Generated from protobuf field string title = 2;
Parameters
- $var : string
Return values
$thissetTypes()
Lista de identificadores de los tipos de plato de la receta.
public
setTypes(array<string|int, string>|RepeatedField $var) : $this
Generated from protobuf field repeated string types = 14;
Parameters
- $var : array<string|int, string>|RepeatedField
Return values
$thissetUser()
Output only.
public
setUser(User $var) : $this
Generated from protobuf field .recipes.recipes.User user = 18;
Parameters
- $var : User
Return values
$thissetVisible()
Indica si la receta está visible en la web o no.
public
setVisible(bool $var) : $this
Generated from protobuf field bool visible = 7;
Parameters
- $var : bool