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
  • Email
  • Lorem

تنظیمات

  • زمینه‌ی Age به آرایه‌ای شامل دو کلید min و max نیاز دارد که هر دو مقداری عددی هستند.
  • زمینه‌ی FullName تنها یک گزینه دارد که کلید sex به معنای جنسیت است و یکی از دو مقدار m (برای نام‌های مردانه) و f (برای نام‌های زنانه) را می‌پذیرد.
  • زمینه‌ی Phone یک گزینه به نام withCountryCode از نوع Boolean دارد که در صورت Trueشدن، کد ایران در ابتدای شماره خواهد آمد.
  • زمینه‌ی Lorem برای ایجاد متن آزمایشی (لورم ایپسوم) است و یک گزینه به عنوان words دارد که تعداد کلمات درخواستی را تعیین می‌کند و در صورتی که این گزینه تعیین نگردد، تمام متن آزمایشی را برمی‌گرداند.