webpajooh / persian-faker
Do you need some fake data?
dev-master
2021-05-08 14:47 UTC
This package is auto-updated.
Last update: 2024-11-08 23:02:26 UTC
README
برای آنکه طرحهای آزمایشی خود را با دادههای غیر واقعی و تصادفی پر کنید!
شیوهی استفاده
با دستور زیر، پکیج PersianFaker را نصب کنید:
composer require webpajooh/persian-faker
مثال
<?php use PersianFaker\PersianFaker;
echo PersianFaker::get('FullName', ['sex' => 'f']);
زمینهها
- MaleName
- FemaleName
- LastName
- FullName
- City
- Certificate (مدرک تحصیلی)
- Age
- IdentityCode (کد ملی)
- Job
- Phone
- Lorem
تنظیمات
- زمینهی Age به آرایهای شامل دو کلید min و max نیاز دارد که هر دو مقداری عددی هستند.
- زمینهی FullName تنها یک گزینه دارد که کلید sex به معنای جنسیت است و یکی از دو مقدار m (برای نامهای مردانه) و f (برای نامهای زنانه) را میپذیرد.
- زمینهی Phone یک گزینه به نام withCountryCode از نوع Boolean دارد که در صورت Trueشدن، کد ایران در ابتدای شماره خواهد آمد.
- زمینهی Lorem برای ایجاد متن آزمایشی (لورم ایپسوم) است و یک گزینه به عنوان words دارد که تعداد کلمات درخواستی را تعیین میکند و در صورتی که این گزینه تعیین نگردد، تمام متن آزمایشی را برمیگرداند.