@@ -160,7 +160,7 @@ class User extends Model
160160Sets a single property value with validation.
161161
162162``` php
163- $user->setProperty ('phone', '+1234567890');
163+ $user->setDynamicProperty ('phone', '+1234567890');
164164```
165165
166166** Parameters:**
@@ -173,12 +173,12 @@ $user->setProperty('phone', '+1234567890');
173173
174174---
175175
176- ** getProperty (string $name): mixed**
176+ ** getDynamicProperty (string $name): mixed**
177177
178178Retrieves a single property value.
179179
180180``` php
181- $phone = $user->getProperty ('phone');
181+ $phone = $user->getDynamicProperty ('phone');
182182```
183183
184184** Parameters:**
@@ -250,15 +250,15 @@ $user->removeProperty('phone');
250250Access properties using the ` prop_ ` prefix.
251251
252252``` php
253- $phone = $user->prop_phone; // Equivalent to $user->getProperty ('phone')
253+ $phone = $user->prop_phone; // Equivalent to $user->getDynamicProperty ('phone')
254254```
255255
256256** __ set(string $key, mixed $value): void**
257257
258258Set properties using the ` prop_ ` prefix.
259259
260260``` php
261- $user->prop_phone = '+1234567890'; // Equivalent to $user->setProperty ('phone', '+1234567890')
261+ $user->prop_phone = '+1234567890'; // Equivalent to $user->setDynamicProperty ('phone', '+1234567890')
262262```
263263
264264** __ isset(string $key): bool**
@@ -374,7 +374,7 @@ Sets a property value for an entity.
374374
375375``` php
376376$propertyService = app(PropertyService::class);
377- $propertyService->setProperty ($user, 'phone', '+1234567890');
377+ $propertyService->setDynamicProperty ($user, 'phone', '+1234567890');
378378```
379379
380380** Parameters:**
@@ -388,12 +388,12 @@ $propertyService->setProperty($user, 'phone', '+1234567890');
388388
389389---
390390
391- ** getProperty (Model $entity, string $name): mixed**
391+ ** getDynamicProperty (Model $entity, string $name): mixed**
392392
393393Gets a property value for an entity.
394394
395395``` php
396- $phone = $propertyService->getProperty ($user, 'phone');
396+ $phone = $propertyService->getDynamicProperty ($user, 'phone');
397397```
398398
399399** Parameters:**
@@ -541,7 +541,7 @@ Thrown when trying to access a property that doesn't exist.
541541use YourVendor\DynamicProperties\Exceptions\PropertyNotFoundException;
542542
543543try {
544- $user->setProperty ('nonexistent', 'value');
544+ $user->setDynamicProperty ('nonexistent', 'value');
545545} catch (PropertyNotFoundException $e) {
546546 echo "Property not found: " . $e->getPropertyName();
547547}
@@ -558,7 +558,7 @@ Thrown when a property value fails validation.
558558use YourVendor\DynamicProperties\Exceptions\PropertyValidationException;
559559
560560try {
561- $user->setProperty ('age', 'not_a_number');
561+ $user->setDynamicProperty ('age', 'not_a_number');
562562} catch (PropertyValidationException $e) {
563563 echo "Validation failed: " . $e->getMessage();
564564 $errors = $e->getValidationErrors(); // Array of validation messages
@@ -612,10 +612,10 @@ Provides convenient access to PropertyService methods.
612612use YourVendor\DynamicProperties\Facades\DynamicProperties;
613613
614614// Set property
615- DynamicProperties::setProperty ($user, 'phone', '+1234567890');
615+ DynamicProperties::setDynamicProperty ($user, 'phone', '+1234567890');
616616
617617// Get property
618- $phone = DynamicProperties::getProperty ($user, 'phone');
618+ $phone = DynamicProperties::getDynamicProperty ($user, 'phone');
619619
620620// Set multiple properties
621621DynamicProperties::setProperties($user, [
0 commit comments