Address.php
5 years ago
Color.php
5 years ago
Company.php
5 years ago
DateTime.php
5 years ago
Internet.php
5 years ago
Payment.php
5 years ago
Person.php
5 years ago
PhoneNumber.php
5 years ago
Text.php
5 years ago
Company.php
326 lines
| 1 | <?php |
| 2 | |
| 3 | namespace Faker\Provider\zh_TW; |
| 4 | |
| 5 | class Company extends \Faker\Provider\Company |
| 6 | { |
| 7 | protected static $companyEnSuffix = array( |
| 8 | 'Inc', 'and Sons', 'LLC', 'Group', 'PLC', 'Ltd' |
| 9 | ); |
| 10 | |
| 11 | protected static $companyEnFormats = array( |
| 12 | '{{lastNameEn}} {{companyEnSuffix}}', |
| 13 | '{{lastNameEn}}-{{lastNameEn}}', |
| 14 | '{{lastNameEn}}, {{lastNameEn}} and {{lastNameEn}}' |
| 15 | ); |
| 16 | |
| 17 | protected static $formats = array( |
| 18 | '{{companyPrefix}}{{companyModifier}}', |
| 19 | '{{companyPrefix}}{{companySuffix}}', |
| 20 | '{{companyPrefix}}{{companyModifier}}{{CompanySuffix}}', |
| 21 | ); |
| 22 | |
| 23 | /** |
| 24 | * @link http://zh.wikipedia.org/zh-tw/Category:%E5%8F%B0%E7%81%A3%E5%85%AC%E5%8F%B8%E5%88%97%E8%A1%A8 |
| 25 | */ |
| 26 | protected static $companyPrefix = array( |
| 27 | '乾坤', '亞神', '� |
| 28 | �譜', '� |
| 29 | �選', '凱基', '前衛花園', |
| 30 | '創見', '友訊', '台達', '合勤', '喜瑪拉� |
| 31 | ', '喬山', |
| 32 | '多利安', '大國', '大宇', '太陽', '太陽動力', '宏碁', |
| 33 | '宏達', '小白� |
| 34 | �', '巨大', '巨室', '康師� |
| 35 | ', '延伸', |
| 36 | '弘� |
| 37 | �', '彎的', '擎天', '新亞洲', '旺旺', '昱泉', |
| 38 | '智冠', '未來', '松崗', '正新', '洧誠', '海蝶', |
| 39 | '添翼創越', '滾石', '王品', '當然', '相信', '睛水', |
| 40 | '研華', '福茂', '種子', '米樂士', '� |
| 41 | � |
| 42 | �素', '� |
| 43 | 心辣椒', |
| 44 | '統一', '美利達', '美妙', '美樂帝', '群石', '老鷹', |
| 45 | '聯強', '芮河', '英特衛', '茂為', '華特', '華研', |
| 46 | '華碩', '華義', '角頭', '訊連', '豐華', '豪客', '豪記', |
| 47 | '貴族', '趨勢', '遊戲橘子', '野火樂集', '金革', |
| 48 | '銀魚', '阿爾發', '風和日麗', '風潮', '風雲', |
| 49 | ); |
| 50 | protected static $companyModifier = array( |
| 51 | '科技', '電� |
| 52 | �', '國際', '電子', '娛樂', '音樂', '唱片', |
| 53 | '證券', '集團', '企業', '機械', '工業', '文化', '汽車', |
| 54 | '百貨', '� |
| 55 | �店', '數位', |
| 56 | ); |
| 57 | protected static $companySuffix = array( |
| 58 | '� |
| 59 | �司', '有限� |
| 60 | �司', '股份有限� |
| 61 | �司' |
| 62 | ); |
| 63 | /** |
| 64 | * @link https://zh-tw.facebook.com/notes/%E7%8E%A9%E5%BB%A3%E5%91%8Aplaying-with-advertising/%E5%9B%9E%E9%A1%A7%E8%87%BA%E7%81%A3%E6%AD%B7%E5%B1%86%E5%BB%A3%E5%91%8A%E9%87%91%E5%8F%A5%E7%8D%8E/294008963985215 |
| 65 | */ |
| 66 | protected static $catchPhrase = array( |
| 67 | 'Everything\'s ok', |
| 68 | 'Just call me be happy', |
| 69 | 'Keep Walking', |
| 70 | 'NOKIA相信科技始終來自於人性', |
| 71 | 'PayEasy,陪你Shopping一輩子', |
| 72 | 'Play不累', |
| 73 | 'The city never sleeps', |
| 74 | 'Trust me, you can make it!', |
| 75 | 'We are family', |
| 76 | 'We share', |
| 77 | 'You A.S.O beautiful', |
| 78 | '一人吃,� |
| 79 | �人補', |
| 80 | '一定要幸福哦!', |
| 81 | '一把抵� |
| 82 | �把,何需瑪麗亞?!', |
| 83 | '一次買好,就是頂好', |
| 84 | '一步一� |
| 85 | �印,大家愛台灣', |
| 86 | '一段話,感動了一� |
| 87 | 畫!', |
| 88 | '一點一點 累積更好的自己', |
| 89 | '三不五時,愛要及時', |
| 90 | '三餐老是在外,人人叫我老外!', |
| 91 | '不只辦� |
| 92 | �室,掌握更多事', |
| 93 | '不在乎天長地� |
| 94 | ,只在乎曾經擁有', |
| 95 | '不在辦� |
| 96 | �室,也能辦� |
| 97 | �事', |
| 98 | '不平凡的平凡大眾', |
| 99 | '不想分開 就永遠在一起吧', |
| 100 | '不該愛的,趁早換', |
| 101 | '不過~不過~,一定測不過', |
| 102 | '世事難料,安泰比較好', |
| 103 | '世事難料,對人要更好', |
| 104 | '世界上最重要的一部車是爸爸的肩膀', |
| 105 | '乎乾啦!', |
| 106 | '人生30財開始', |
| 107 | '什麼最青?', |
| 108 | '什麼都有,什麼都賣,什麼都不奇怪!', |
| 109 | '今天心� |
| 110 | 幾?', |
| 111 | '他傻瓜、你聰明', |
| 112 | '他捉得住我', |
| 113 | '你未� |
| 114 | 出類拔萃 但肯定與眾不同', |
| 115 | '你的愛,是孩子最好的示範', |
| 116 | '你講台語嘛也通', |
| 117 | '便宜一樣有好貨', |
| 118 | '係金A!', |
| 119 | '信任,帶來新幸福', |
| 120 | '信義房屋,信任,帶來新幸福', |
| 121 | '做你自己才叫乖,做你的乖乖!', |
| 122 | '做自己 自己做', |
| 123 | '傻瓜鏡片,聰明選擇', |
| 124 | 'お� |
| 125 | �気ですか?', |
| 126 | '� |
| 127 | �國電子 足感心ㄟ', |
| 128 | '� |
| 129 | �家就是你家', |
| 130 | '再忙,也要和你喝杯咖啡', |
| 131 | '別讓今天的應� |
| 132 | �成為明天的負擔', |
| 133 | '到服裝店培養氣質,到書店展示服裝', |
| 134 | '化去心中那條線', |
| 135 | '原來我們這麼近', |
| 136 | '只有遠傳,沒有距離', |
| 137 | '只要有夢,你會� |
| 138 | ', |
| 139 | '叫天天不印 Canon幫你印!', |
| 140 | '可憐的舊� |
| 141 | 人,看不到我的新� |
| 142 | �衣', |
| 143 | '台灣,加油!', |
| 144 | '合味才會呷意', |
| 145 | '啊!福氣啦!', |
| 146 | '喜歡嗎? 爸爸買給你!', |
| 147 | '嚕加嚕好呷', |
| 148 | '回家的感覺真好', |
| 149 | '因為你值得 L’ORE’AL', |
| 150 | '夏天好熱 愛要趁熱', |
| 151 | '多喝水沒事,沒事多喝水', |
| 152 | '夜深了,打個電話回家', |
| 153 | '天生� |
| 154 | 人氣,不該遭人棄', |
| 155 | '女人說好,才算頂好', |
| 156 | '好東西和好朋友分享', |
| 157 | '好的開喜就是成功的一半!', |
| 158 | '好身體,沒人敢惹你', |
| 159 | '好險,有南山!', |
| 160 | '孩子!我要你將來比我強!', |
| 161 | '學琴的孩子不會變壞', |
| 162 | '安� |
| 163 | �是回家唯一的路', |
| 164 | '小而美、小而冷、小而省', |
| 165 | '幸福怎能說不用', |
| 166 | '心,是人生最大的戰場', |
| 167 | '您真� |
| 168 | �行!', |
| 169 | '想像力是你的� |
| 170 | 能力', |
| 171 | '� |
| 172 | �母心、豆� |
| 173 | �心', |
| 174 | '我不認識你,但是我謝謝你!', |
| 175 | '我就是� |
| 176 | 愛 Send!', |
| 177 | '我的� |
| 178 | �分新摺學!', |
| 179 | '拍誰像誰,誰拍誰誰都得像誰', |
| 180 | '挺立,不只挺阮 也挺恁', |
| 181 | '捐血一袋,救人一命', |
| 182 | '撼動天下的力量', |
| 183 | '擋不住的感覺', |
| 184 | '整個城市就是我的咖啡館', |
| 185 | '最佳女主角換你做做看', |
| 186 | '有心最要緊', |
| 187 | '有書才會贏', |
| 188 | '有青才敢大聲', |
| 189 | '有點黏又不會太黏', |
| 190 | '期� |
| 191 | 下一次,不如靠自己', |
| 192 | '未來 就是現在', |
| 193 | '正反,反正都很正!', |
| 194 | '每一句話,都是思念', |
| 195 | '沒說出口的 保誠也聽得懂', |
| 196 | '現在的Nobody,未來的Somebody!', |
| 197 | '生命就該浪費在美好的事物上', |
| 198 | '用你想要的方式道別', |
| 199 | '用大金,省大金', |
| 200 | '用好心� |
| 201 | �做好香� |
| 202 | �', |
| 203 | '用愛打敗不景氣', |
| 204 | '用最愛 � |
| 205 | �顧最愛', |
| 206 | '留一盞燈給最後回家的人', |
| 207 | '百服寧、保護您', |
| 208 | '真感� |
| 209 | 就是最好的服務', |
| 210 | '知識使你更有� |
| 211 | 力', |
| 212 | '碼碼都有獎', |
| 213 | '管他什麼垢,一瓶就夠', |
| 214 | '� |
| 215 | 利點數也能當飯吃', |
| 216 | '紙有春風最溫柔', |
| 217 | '紙要Double A 萬事都OK!', |
| 218 | '給你好看', |
| 219 | '給我小心點� |
| 220 | �', |
| 221 | '肝哪沒好,人生是黑白的!肝哪顧好,人生是彩色的!', |
| 222 | '肝苦誰人知', |
| 223 | '萬事皆可達,唯有� |
| 224 | 無價', |
| 225 | '認真的女人最美麗', |
| 226 | '贏甲嘸知人', |
| 227 | '路,是ESCAPE走出來的', |
| 228 | '這不是肯德基!', |
| 229 | '這個月不會來,下個月也不會來了,以後都不會來了', |
| 230 | '這是一定要的啦!', |
| 231 | '這種時機,無閒也是一種幸福', |
| 232 | '這種鬼地方都收得到', |
| 233 | '通往成功的路,總是在施工中', |
| 234 | '鑽石恆� |
| 235 | 遠,一顆永留傳', |
| 236 | '關心自己,也關心別人', |
| 237 | '關機是一種美德', |
| 238 | '陪妳Shopping 一輩子', |
| 239 | '� |
| 240 | 芳比女人更瞭解女人', |
| 241 | '青菜底呷啦', |
| 242 | '靜得讓您耳根� |
| 243 | 靜', |
| 244 | '馬上就會好', |
| 245 | ); |
| 246 | |
| 247 | protected static $bsWords = array( |
| 248 | array( |
| 249 | '實現', '實作', '整合', '最佳化', |
| 250 | '革命', '轉變', '提昇', '啟用', '指揮', |
| 251 | '利用', '重現', '結合', '架構', '加強', |
| 252 | '集中', '變形', '強化', '推廣', '延伸', |
| 253 | '生產', '進化', '改善', '提高', '開發', |
| 254 | '創造', '專注', |
| 255 | ), array( |
| 256 | '加值', '縱向', '� |
| 257 | 固', '� |
| 258 | �球', '在地', '領� |
| 259 | �', |
| 260 | '虛擬', '動� |
| 261 | �', '完� |
| 262 | �', '成熟', '穩定', '穩健', |
| 263 | '即時', '� |
| 264 | �年無休', '高效', '快速', '互動', |
| 265 | '世界級', '下一代', '新一代', '無線', '無限', |
| 266 | '豐富', '開源', '前端', '分散式', '無縫', '跨平臺', |
| 267 | ), |
| 268 | array( |
| 269 | '� |
| 270 | �範', '市場', '合作', '架構', '基礎平臺', '頻道', |
| 271 | '焦點', '方案', '解決方案', '社群', '科技', '技術', |
| 272 | '� |
| 273 | �容', '� |
| 274 | �口', '供應鍊', '介面', '系統', '頻寬', |
| 275 | '模型', '網路', '使用經驗', '評量', '方法', |
| 276 | ) |
| 277 | ); |
| 278 | |
| 279 | public static function companyEnSuffix() |
| 280 | { |
| 281 | return static::randomElement(static::$companyEnSuffix); |
| 282 | } |
| 283 | |
| 284 | public function companyEn() |
| 285 | { |
| 286 | $format = static::randomElement(static::$companyEnFormats); |
| 287 | return $this->generator->parse($format); |
| 288 | } |
| 289 | |
| 290 | public static function companyModifier() |
| 291 | { |
| 292 | return static::randomElement(static::$companyModifier); |
| 293 | } |
| 294 | |
| 295 | public static function companyPrefix() |
| 296 | { |
| 297 | return static::randomElement(static::$companyPrefix); |
| 298 | } |
| 299 | |
| 300 | public function catchPhrase() |
| 301 | { |
| 302 | return static::randomElement(static::$catchPhrase); |
| 303 | } |
| 304 | |
| 305 | public function bs() |
| 306 | { |
| 307 | $result = ''; |
| 308 | foreach (static::$bsWords as &$word) { |
| 309 | $result .= static::randomElement($word); |
| 310 | } |
| 311 | return $result; |
| 312 | } |
| 313 | |
| 314 | /** |
| 315 | * return standard VAT / Tax ID / Uniform Serial Number |
| 316 | * |
| 317 | * @example 28263822 |
| 318 | * |
| 319 | * @return int |
| 320 | */ |
| 321 | public function VAT() |
| 322 | { |
| 323 | return static::randomNumber(8, true); |
| 324 | } |
| 325 | } |
| 326 |