Skip to contents

company name/etc. methods

Super class

charlatan::BaseProvider -> CompanyProvider

Public fields

locale

(character) xxx

formats

(character) xxx

prefixes

(character) xxx

suffixes

(character) xxx

catch_phrase_words

(character) xxx

bsWords

(character) xxx

siren_format

(character) xxx

Methods

Inherited methods


Method allowed_locales()

fetch the allowed locales for this provider

Usage

CompanyProvider$allowed_locales()


Method new()

Create a new CompanyProvider object

Usage

CompanyProvider$new(locale = NULL)

Arguments

locale

(character) the locale to use. See $allowed_locales() for locales supported (default: en_US)

Returns

A new CompanyProvider object


Method company()

a company name

Usage

CompanyProvider$company()


Method company_prefix()

a company prefix

Usage

CompanyProvider$company_prefix()


Method company_suffix()

a company suffix

Usage

CompanyProvider$company_suffix()


Method catch_phrase()

a catch phrase

Usage

CompanyProvider$catch_phrase()


Method bs()

BS words

Usage

CompanyProvider$bs()


Method siren()

a siren

Usage

CompanyProvider$siren()


Method clone()

The objects of this class are cloneable with this method.

Usage

CompanyProvider$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Examples

x <- CompanyProvider$new()
x$locale
#> [1] "en_US"
x$company()
#> [1] "Ferry, Ferry and Ferry"
x$company_suffix()
#> [1] "PLC"
x$catch_phrase()
#> [1] "Exclusive next generation contingency"
x$bs()
#> [1] "generate bricks-and-clicks info-mediaries"

x <- CompanyProvider$new(locale = "fr_FR")
x$locale
#> [1] "fr_FR"
x$company()
#> [1] "Peltier"
x$company_suffix()
#> [1] "SA"
x$siren()
#> [1] "934 310 302"

x <- CompanyProvider$new(locale = "hr_HR")
x$locale
#> [1] "hr_HR"
x$company()
#> [1] "Juretić Juretić j.d.o.o."
x$company_suffix()
#> [1] "d.d."

x <- CompanyProvider$new(locale = "it_IT")
x$locale
#> [1] "it_IT"
x$company()
#> [1] "Bruno SPA"
x$company_suffix()
#> [1] "Group"
x$bs()
#> [1] "supply-chains estensioni distributivi"

CompanyProvider$new(locale = "es_MX")$bs()
#> [1] "crear marca tecnologías de clase mundial"
CompanyProvider$new(locale = "es_MX")$company_prefix()
#> [1] "Proyectos"
CompanyProvider$new(locale = "es_MX")$catch_phrase()
#> [1] "estructura de precios estable opcional"

CompanyProvider$new(locale = "bg_BG")$company()
#> [1] "Китов АДСИЦ"
CompanyProvider$new(locale = "cs_CZ")$company()
#> [1] "Vaňková"
CompanyProvider$new(locale = "de_DE")$company()
#> [1] "Eberhardt"
CompanyProvider$new(locale = "fa_IR")$company()
#> [1] "صنایع مهتاب خراسان"