<?php namespace Faker\Provider\nl_NL; class Company extends \Faker\Provider\Company { protected static $formats = array( '{{lastName}} {{companySuffix}}', '{{lastName}} {{lastName}} {{companySuffix}}', '{{lastName}}', '{{lastName}}', ); protected static $companySuffix = array('VOF', 'CV', 'LLP', 'BV', 'NV', 'IBC', 'CSL', 'EESV', 'SE', 'CV', 'Stichting', '& Zonen', '& Zn'); /** * Belasting Toegevoegde Waarde (BTW) = VAT * * @example 'NL123456789B01' * * @see (dutch) http://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/zakelijk/btw/administratie_bijhouden/btw_nummers_controleren/uw_btw_nummer * * * @return string VAT Number */ public static function vat() { return sprintf("%s%d%s%d", 'NL', self::randomNumber(9, true), 'B', self::randomNumber(2, true)); } /** * Alias dutch vat number format */ public static function btw() { return self::vat(); } }