Un Accesor es (generalmente) una función responsable de leer o escribir una propiedad.

Más sobre accessor...

Tengo dos modelos de Carrito y Productos En el modelo de productos tengo un accesorio: amount $appends = ['amount']; public function getAmountAttribute(){ return $this->price * $this->taxe; } Pero cuando trato de obtener una cantidad de una relación como: $cart = Cart::where('id',$uid)->with('....
12 ene. 2021 a las 17:10
Digamos que tengo una estructura struct Vector3 { float x; float y; float z; }; Tenga en cuenta que sizeof(Vector3) debe seguir siendo la misma. Tenga en cuenta que sizeof(Vector3) debe seguir siendo el mismo. EDITAR: Estoy interesado en soluciones sin setters. No creemos una instancia....
26 nov. 2020 a las 21:14
Tengo un problema con propertyAccessor: existen las dos entidades siguientes: class Foo { /** * @ORM\ManyToOne(targetEntity="App\Entity\Bar", inversedBy="foo") * @ORM\JoinColumn(nullable=false) */ private $bar; public function getBar(): ?Bar { return $this->b....
9 nov. 2020 a las 14:32
He estado trabajando en esto por un tiempo y parece que no puedo entenderlo. Estoy tratando de calcular el volumen y el área de la superficie a partir de la longitud, la altura y el ancho (sin poner el volumen o el área de la superficie en los campos de datos) usando el método de acceso. No estoy se....
6 ago. 2020 a las 04:25
Tengo dos modelos: Ingrediente, Categoría Cada ingrediente tiene una identificación de categoría, cada categoría tiene muchos ingredientes. El problema es que uso identificadores de incremento automático para uniones y consultas internamente, pero solo muestro UUID a los usuarios finales. Entonces l....
10 jul. 2020 a las 01:30
Escribí una propiedad de clase con solo get accessor, como: public int MyProp { get; } No puedo asignar ningún valor a MyProp, ni siquiera de forma privada, a través de un método dentro de mi clase, es decir, no es como si tuviera un conjunto privado. Sin embargo, de alguna manera, puedo establecer....
5 jul. 2020 a las 11:00
Si tengo una clase definida de la siguiente manera en C ++ class sample { private: int data; public: sample() { data=0; } int get_data() { return data; } void set_data(int data) { this->data = data; } }; Y quiero exponerlo al código ....
22 may. 2020 a las 13:39
Necesito calcular la edad promedio de la usuaria. Aquí está mi código de acceso public function getAgeAttribute() { if ($this->birthday) return Carbon::parse($this->birthday)->age; else return 'Unknown'; } ¿Cómo puedo calcular la edad promedio del descriptor de acceso? Graci....
24 abr. 2020 a las 11:10
const fullNameMaxLength = 10; class Employee { private _fullName: string; set fullName(newName: string) { if (newName && newName.length > fullNameMaxLength) { throw new Error("fullName has a max length of " + fullNameMaxLength); } this._fullName = newName; } } if ( newName ....
16 abr. 2020 a las 22:38
EDITAR: errores tipográficos corregidos (realizados al traducir parte del código) Estoy construyendo un carrito de compras con Laravel 6.11 (MAMP). Recibo un par de errores que me están volviendo loco. ¡Por favor ayuda! Primero te daré el código, luego los errores: Carritos de mesa: id order_date ar....
13 feb. 2020 a las 18:11
Digamos que tengo esta clase class Point { inline float x() const { return v[0]; } inline float y() const { return v[1]; } inline float z() const { return v[2]; } float v[3]; }; Y yo hago: Point myPoint; myPoint[0] = 5; // unrelated code goes here float myVal = myPoint.x() + 5; ¿GCC en....
5 feb. 2020 a las 00:48
Tarea En AngularDart quiero elegir múltiples objetos Foo a través de material-dropdown-select y almacenar los valores seleccionados en forma reactiva. Mi enfoque import 'package:angular/angular.dart'; import 'package:angular_components/angular_components.dart'; import 'package:angular_fo....
¿Hay alguna manera de crear un equivalente a C # get / set en Ada? Tengo un tipo como este (en Ada): -- Ada : type MyType is record Value : Integer; end record; Quiero dividir el valor así -- Ada : type MyType is record ten : Integer; unit : Integer; end record; Pero quiero mantener....
9 dic. 2019 a las 12:27
Realmente me gusta la sintaxis para los accesores en C #, pero necesito usar algunos valores adicionales en mis setters para algunas propiedades. ¿Hay alguna forma de hacer algo similar a esto o no es posible con este tipo de sintaxis? public class Accesssor{ public List<CustomObject> AccessorSt....
30 nov. 2019 a las 21:19
La clase que actúa como mi punto de partida es la siguiente: class Test: def __getitem__(self, key): global frame frame = inspect.currentframe() if key > 9: raise KeyError return key Pensé en utilizar frame.f_back para descubrir que se creó automática....
27 nov. 2019 a las 17:22
Se puede acceder a las propiedades de un objeto a través de la notación entre corchetes haciendo lo siguiente: let obj = {a: "test"} obj["a"] Sin embargo, no era consciente de que también se podía tener acceso a la propiedad del mismo objeto haciendo lo siguiente: let v = ["a"] // An array obj[v]....
20 nov. 2019 a las 00:57
El atributo (nombre completo en esta instancia) no aparece cuando se usa User :: find (1); (que en realidad devuelve una instancia de usuario) y dd ("prueba") dentro del descriptor de acceso tampoco se llama Dd'd el modelo usando tinker e intenté usar dd en la salida $ request-> user () devuelve lo ....
23 sep. 2019 a las 20:48
A continuación se muestra la clase de controlador que me dieron y no puedo editar / cambiar esta clase public class HW2tester { public static void main(String[] args) { Car car1 = new Car(); Car car2 = new Car("Ford", 2013, 20000); Car car3 = new Car("Audi", 2012, 25000); ....
26 feb. 2019 a las 20:52
Me encontré con un código donde se utilizó @Getter en una declaración de enumeración, quiero saber si es posible utilizar @Getter sobre una declaración de enumeración y para qué sirve. Hasta donde yo sé, @Getter genera métodos getter en variables miembro. ¿Me estoy perdiendo de algo? ¿Es posible ano....
6 feb. 2019 a las 13:15
Tengo una pregunta sobre las mejores prácticas de diseño. He estado intentando construir más componentes inmutables en mi proyecto porque leí que eran más fáciles de mantener a largo plazo y quería probar esto. Cuando tenga una clase con miembros de datos inmutables, diga public/private final int i....
30 ene. 2019 a las 17:38
Mi mesa se ve a continuación: CREATE TABLE IF NOT EXISTS `ProductCategoryImage` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `productCategoryId` INT(11) NOT NULL, `imageName` VARCHAR(255) NOT NULL, `thumbnailName` VARCHAR(255) NULL DEFAULT NULL, `location` TINYINT(2) NOT NULL DEFAULT 1, `....
8 nov. 2018 a las 06:53
Estoy creando una aplicación laravel para trabajar y necesito cargar a todos los usuarios con su rol adjunto sin anidar los roles. Usé este tutorial para roles: https: //medium.com/@ezp127/laravel-5-4-native-user-authentication-role-authorization-3dbae4049c8a. Si utilizo public $with = ['roles']; en....
1 oct. 2018 a las 16:40
Este es mi primer programa que estoy haciendo fuera de mi propia clase. Está destinado a realizar una elección transferible única; ahora mismo necesito obtener un ArrayList<Candidate> de Candidate objetos. Dentro del constructor, el proceso funciona bien; sin embargo, una vez que trato de usar un mé....
28 may. 2018 a las 22:29
Estoy tratando de entender los accesores y mutadores y por qué los necesito. Y mi otra pregunta es la parte media del método de un atributo para un ejemplo: Accesor : public function getFirstNameAttribute($value) { return ucfirst($value); } Mutador: public function setFirstNameAttribute($valu....
22 abr. 2018 a las 22:24
Entonces tengo una pregunta quizás ingenua sobre la herencia de objetos y los constructores. Básicamente, una clase tiene un objeto: public class ParentClass{ protected Parent item; Y el descriptor de acceso es el siguiente: public Parent ItemValue { set { item = value; } ge....
10 abr. 2018 a las 03:02