name: HidesAttributes class_comment: null dependencies: [] properties: - name: hidden visibility: protected comment: '# * The attributes that should be hidden for serialization. # * # * @var array' - name: visible visibility: protected comment: '# * The attributes that should be visible in serialization. # * # * @var array' methods: - name: getHidden visibility: public parameters: [] comment: "# * The attributes that should be hidden for serialization.\n# *\n# *\ \ @var array\n# */\n# protected $hidden = [];\n# \n# /**\n# * The attributes\ \ that should be visible in serialization.\n# *\n# * @var array\n# */\n\ # protected $visible = [];\n# \n# /**\n# * Get the hidden attributes for the model.\n\ # *\n# * @return array" - name: setHidden visibility: public parameters: - name: hidden comment: '# * Set the hidden attributes for the model. # * # * @param array $hidden # * @return $this' - name: getVisible visibility: public parameters: [] comment: '# * Get the visible attributes for the model. # * # * @return array' - name: setVisible visibility: public parameters: - name: visible comment: '# * Set the visible attributes for the model. # * # * @param array $visible # * @return $this' - name: makeVisible visibility: public parameters: - name: attributes comment: '# * Make the given, typically hidden, attributes visible. # * # * @param array|string|null $attributes # * @return $this' - name: makeVisibleIf visibility: public parameters: - name: condition - name: attributes comment: '# * Make the given, typically hidden, attributes visible if the given truth test passes. # * # * @param bool|\Closure $condition # * @param array|string|null $attributes # * @return $this' - name: makeHidden visibility: public parameters: - name: attributes comment: '# * Make the given, typically visible, attributes hidden. # * # * @param array|string|null $attributes # * @return $this' - name: makeHiddenIf visibility: public parameters: - name: condition - name: attributes comment: '# * Make the given, typically visible, attributes hidden if the given truth test passes. # * # * @param bool|\Closure $condition # * @param array|string|null $attributes # * @return $this' traits: [] interfaces: []