kasraghoreyshi/persian-faker 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kasraghoreyshi/persian-faker

最新稳定版本:v1.04

Composer 安装命令:

composer require kasraghoreyshi/persian-faker

包简介

Persian faker functions for laravel

README 文档

README

Laravel faker package persian extension

Installation

Install the package with composer:

composer require kasraghoreyshi/persian-faker

Usage

You could use this package as an instance of Faker\Generator as you normally would use in factories.

Methods Description
->persianWord Generates a random persian word. Example: 'مهد'
->persianWords($nb = 3) Generates a random array of persian words. Example: ["آتش","باغ","میز",]
->persianSentence($nb = 3, $variableNbWords = true) Generates a random persian sentence. Example: "محل مشک کلمه محل پیچ پل تیم صف"
->persianSentences($nb = 3, $asText = false) Generates a random array of persian sentences. Example: ["محل مشک کلمه محل پیچ پل تیم صف", ...]
->persianParagraph($nbSentences = 3, $variableNbSentences = true) Generates a random persian paragraph
->persianParagraphs($nb = 3, $asText = false) Generates a random array of persian paragraphs
->persianText($maxNBChars = 200) Generates a random text with the given character count

Example

Below is an example of persian-faker being used in a factory.

<?php

namespace Database\Factories;

use Illuminate\Database\Eloquent\Factories\Factory;

/**
 * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Post>
 */
class PostFactory extends Factory
{
    /**
     * Define the model's default state.
     *
     * @return array<string, mixed>
     */
    public function definition()
    {
        return [
            'title' => $this->faker->persianWord(),
            'body' => $this->faker->persianParagraph(),
        ];
    }
}

统计信息

  • 总下载量: 3.55k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 10
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 10
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-04-25