PHP Класс App\Libraries\Utils

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$months

Открытые методы

Метод Описание
addHttp ( $url )
allowNewAccounts ( )
basePath ( )
calculateTaxes ( $amount, $taxRate1, $taxRate2 )
cityStateZip ( $city, $state, $postalCode, $swap )
copyContext ( $entity1, $entity2 )
dateToString ( $date )
decodePDF ( $string )
endsWith ( $haystack, $needle )
exportData ( $output, $data, $headers = false )
fatalError ( $message = false, $exception = false )
formatMoney ( $value, $currencyId = false, $countryId = false, $decorator = false )
formatTime ( $t )
formatWebsite ( $website )
fromSqlDate ( $date, $formatResult = true )
fromSqlDateTime ( $date, $formatResult = true )
generateLicense ( )
getApiHeaders ( $count )
getCardType ( $number ) http://wephp.co/detect-credit-card-type-php/
getClientDisplayName ( $model )
getDemoAccountId ( )
getDocsUrl ( $path )
getDomainPlaceholder ( )
getEntityClass ( $entityType )
getEntityName ( $entityType )
getEntityRowClass ( $model )
getErrorString ( $exception )
getFirst ( $values )
getFromCache ( $id, $type )
getLocaleRegion ( )
getMinNumUsers ( $max )
getMonthOptions ( )
getNewsFeedResponse ( $userType = false )
getPersonDisplayName ( $firstName, $lastName, $email )
getPlanPrice ( $plan )
getProLabel ( $feature )
getResllerType ( )
getSubdomainPlaceholder ( )
getTranslatedWeekdayNames ( ) : Collection Gets an array of translated weekday names
getUserType ( )
getVendorDisplayName ( $model )
getWeekdayNames ( ) : Collection Gets an array of weekday names (in English)
hasAllPermissions ( $permission )
hasFeature ( $feature )
hasPermission ( $permission, $requireAll = false )
isAdmin ( )
isConfirmed ( )
isCron ( )
isDatabaseSetup ( )
isDownForMaintenance ( )
isEmpty ( $value )
isEnglish ( )
isNinja ( )
isNinjaDev ( )
isNinjaProd ( )
isOAuthEnabled ( )
isPaidPro ( )
isPro ( )
isRegistered ( )
isReseller ( )
isTravis ( )
isTrial ( )
isWhiteLabel ( )
logError ( $error, $context = 'PHP', $info = false )
lookupEventId ( $eventName )
maskAccountNumber ( $value )
notifyZapier ( $subscription, $data )
parseFloat ( $value )
parseInt ( $value )
pluralize ( $string, $count )
pluralizeEntityType ( $type )
processVariables ( $str )
replaceSubdomain ( $domain, $subdomain )
requireHTTPS ( )
setupWePay ( $accountGateway = null )
splitName ( $name )
startsWith ( $haystack, $needle )
timestampToDateString ( $timestamp )
timestampToDateTimeString ( $timestamp )
timestampToString ( $timestamp, $timezone = false, $format )
toArray ( $data )
toCamelCase ( $string )
toClassCase ( $string )
toSnakeCase ( $string )
toSpaceCase ( $string )
toSqlDate ( $date, $formatResult = true )
today ( $formatResult = true )
trans ( $input )
transFlowText ( $key ) TODO remove this
wrapAdjustment ( $adjustment, $currencyId, $countryId )

Приватные методы

Метод Описание
getDatePart ( $part, $offset )
getMonth ( $offset )
getQuarter ( $offset )
getYear ( $offset )

Описание методов

addHttp() публичный статический метод

public static addHttp ( $url )

allowNewAccounts() публичный статический метод

public static allowNewAccounts ( )

basePath() публичный статический метод

public static basePath ( )

calculateTaxes() публичный статический метод

public static calculateTaxes ( $amount, $taxRate1, $taxRate2 )

cityStateZip() публичный статический метод

public static cityStateZip ( $city, $state, $postalCode, $swap )

copyContext() публичный статический метод

public static copyContext ( $entity1, $entity2 )

dateToString() публичный статический метод

public static dateToString ( $date )

decodePDF() публичный статический метод

public static decodePDF ( $string )

endsWith() публичный статический метод

public static endsWith ( $haystack, $needle )

exportData() публичный статический метод

public static exportData ( $output, $data, $headers = false )

fatalError() публичный статический метод

public static fatalError ( $message = false, $exception = false )

formatMoney() публичный статический метод

public static formatMoney ( $value, $currencyId = false, $countryId = false, $decorator = false )

formatTime() публичный статический метод

public static formatTime ( $t )

formatWebsite() публичный статический метод

public static formatWebsite ( $website )

fromSqlDate() публичный статический метод

public static fromSqlDate ( $date, $formatResult = true )

fromSqlDateTime() публичный статический метод

public static fromSqlDateTime ( $date, $formatResult = true )

generateLicense() публичный статический метод

public static generateLicense ( )

getApiHeaders() публичный статический метод

public static getApiHeaders ( $count )

getCardType() публичный статический метод

http://wephp.co/detect-credit-card-type-php/
public static getCardType ( $number )

getClientDisplayName() публичный статический метод

public static getClientDisplayName ( $model )

getDemoAccountId() публичный статический метод

public static getDemoAccountId ( )

getDocsUrl() публичный статический метод

public static getDocsUrl ( $path )

getDomainPlaceholder() публичный статический метод

public static getDomainPlaceholder ( )

getEntityClass() публичный статический метод

public static getEntityClass ( $entityType )

getEntityName() публичный статический метод

public static getEntityName ( $entityType )

getEntityRowClass() публичный статический метод

public static getEntityRowClass ( $model )

getErrorString() публичный статический метод

public static getErrorString ( $exception )

getFirst() публичный статический метод

public static getFirst ( $values )

getFromCache() публичный статический метод

public static getFromCache ( $id, $type )

getLocaleRegion() публичный статический метод

public static getLocaleRegion ( )

getMinNumUsers() публичный статический метод

public static getMinNumUsers ( $max )

getMonthOptions() публичный статический метод

public static getMonthOptions ( )

getNewsFeedResponse() публичный статический метод

public static getNewsFeedResponse ( $userType = false )

getPersonDisplayName() публичный статический метод

public static getPersonDisplayName ( $firstName, $lastName, $email )

getPlanPrice() публичный статический метод

public static getPlanPrice ( $plan )

getProLabel() публичный статический метод

public static getProLabel ( $feature )

getResllerType() публичный статический метод

public static getResllerType ( )

getSubdomainPlaceholder() публичный статический метод

public static getSubdomainPlaceholder ( )

getTranslatedWeekdayNames() публичный статический метод

Gets an array of translated weekday names
public static getTranslatedWeekdayNames ( ) : Collection
Результат Illuminate\Support\Collection

getUserType() публичный статический метод

public static getUserType ( )

getVendorDisplayName() публичный статический метод

public static getVendorDisplayName ( $model )

getWeekdayNames() публичный статический метод

Gets an array of weekday names (in English)
См. также: getTranslatedWeekdayNames()
public static getWeekdayNames ( ) : Collection
Результат Illuminate\Support\Collection

hasAllPermissions() публичный статический метод

public static hasAllPermissions ( $permission )

hasFeature() публичный статический метод

public static hasFeature ( $feature )

hasPermission() публичный статический метод

public static hasPermission ( $permission, $requireAll = false )

isAdmin() публичный статический метод

public static isAdmin ( )

isConfirmed() публичный статический метод

public static isConfirmed ( )

isCron() публичный статический метод

public static isCron ( )

isDatabaseSetup() публичный статический метод

public static isDatabaseSetup ( )

isDownForMaintenance() публичный статический метод

public static isDownForMaintenance ( )

isEmpty() публичный статический метод

public static isEmpty ( $value )

isEnglish() публичный статический метод

public static isEnglish ( )

isNinja() публичный статический метод

public static isNinja ( )

isNinjaDev() публичный статический метод

public static isNinjaDev ( )

isNinjaProd() публичный статический метод

public static isNinjaProd ( )

isOAuthEnabled() публичный статический метод

public static isOAuthEnabled ( )

isPaidPro() публичный статический метод

public static isPaidPro ( )

isPro() публичный статический метод

public static isPro ( )

isRegistered() публичный статический метод

public static isRegistered ( )

isReseller() публичный статический метод

public static isReseller ( )

isTravis() публичный статический метод

public static isTravis ( )

isTrial() публичный статический метод

public static isTrial ( )

isWhiteLabel() публичный статический метод

public static isWhiteLabel ( )

logError() публичный статический метод

public static logError ( $error, $context = 'PHP', $info = false )

lookupEventId() публичный статический метод

public static lookupEventId ( $eventName )

maskAccountNumber() публичный статический метод

public static maskAccountNumber ( $value )

notifyZapier() публичный статический метод

public static notifyZapier ( $subscription, $data )

parseFloat() публичный статический метод

public static parseFloat ( $value )

parseInt() публичный статический метод

public static parseInt ( $value )

pluralize() публичный статический метод

public static pluralize ( $string, $count )

pluralizeEntityType() публичный статический метод

public static pluralizeEntityType ( $type )

processVariables() публичный статический метод

public static processVariables ( $str )

replaceSubdomain() публичный статический метод

public static replaceSubdomain ( $domain, $subdomain )

requireHTTPS() публичный статический метод

public static requireHTTPS ( )

setupWePay() публичный статический метод

public static setupWePay ( $accountGateway = null )

splitName() публичный статический метод

public static splitName ( $name )

startsWith() публичный статический метод

public static startsWith ( $haystack, $needle )

timestampToDateString() публичный статический метод

public static timestampToDateString ( $timestamp )

timestampToDateTimeString() публичный статический метод

public static timestampToDateTimeString ( $timestamp )

timestampToString() публичный статический метод

public static timestampToString ( $timestamp, $timezone = false, $format )

toArray() публичный статический метод

public static toArray ( $data )

toCamelCase() публичный статический метод

public static toCamelCase ( $string )

toClassCase() публичный статический метод

public static toClassCase ( $string )

toSnakeCase() публичный статический метод

public static toSnakeCase ( $string )

toSpaceCase() публичный статический метод

public static toSpaceCase ( $string )

toSqlDate() публичный статический метод

public static toSqlDate ( $date, $formatResult = true )

today() публичный статический метод

public static today ( $formatResult = true )

trans() публичный статический метод

public static trans ( $input )

transFlowText() публичный статический метод

TODO remove this
public static transFlowText ( $key )

wrapAdjustment() публичный статический метод

public static wrapAdjustment ( $adjustment, $currencyId, $countryId )

Описание свойств

$months публичное статическое свойство

public static $months