Documentation

helpers.php

Table of Contents

app()  : App
response()  : Response
request()  : Request
debug()  : void
console_log()  : mixed
Girilen mesajı javascript konsolunda gönderir.
dump()  : mixed
Girilen değerleri var_dump kullanarak okunabilir şekilde çıktılar.
dot_aray_set()  : mixed
Bir dizinin (index1.index2.index) nokta ile birleştirilmiş indexine erişir.
dot_aray_get()  : mixed|null|array<string|int, mixed>
dot_array_del()  : bool
Bir dizinin (index1.index2.index) nokta ile birleştirilmiş indexine erişir.
config_parser()  : array<string|int, mixed>
translate_parser()  : array<string|int, mixed>|mixed|string|array<string|int, string>
Tekil ve çoğul cümlelerin seçilimi
config()  : mixed
Config sınıfının hızlı erişim methodu
language()  : Language
__()  : array<string|int, mixed>|string
Akitf dildeki çeviriyi yazdırır, aktif dilde yoksa default dil, default yoksa boş döner
counter()  : int
Özellikle döngü sıra numaralrında kullanılmak üzere her kullanılışta başlangıç sayısnı belirtilen miktarda arttırır.
random()  : string|null
Random dizge oluşturur
era()  : Era
now()  : Era
dateLocale()  : false|string
baseUrl()  : string
groupUrl()  : string
assets()  : string
Assets dizini altında dosya yolu
src()  : string
Assets dizini altında dosya yolu
url()  : string
Çoklu dil desteğini dikkate alarak url oluşturur.
build_query()  : string
href()  : string
Çoklu dil desteğini dikkate alarak url oluşturur.
redirect()  : mixed
Sayfa yönlendirmeleri için kullanılır.
view()  : View
class Core\View
page()  : View
Core\View::page metodunun eş değeri
partial()  : View
Core\View::part metodunun eş değeri
json()  : Response
Core\View::json metodunun eş değeri
jsonSuccess()  : Response
Json verisini success olarak render eder
jsonError()  : Response
Json verisini error olarak render eder
jsonWarning()  : Response
Json verisini warning olarak render eder
layout()  : View
Core\View::layout metodunun eş değeri
setLayout()  : View
Core\View::setLayout metodunun eş değeri
is_readable_file()  : bool
Dosya varsa ve okunabilirse true döndürür
is_writable_file()  : bool
Dosya varsa ve yazılabilirse true döndürür aksi halde exception fırlatır
is_readable_dir()  : bool
Dizin varsa ve okunabilirse true döndürür
is_writable_dir()  : bool
Dizin varsa ve yazılabilirse true döndürür

Functions

app()

app() : App
Return values
App

response()

response([null $content = null ][, int $code = 200 ][, array<string|int, mixed>|null $headers = null ]) : Response
Parameters
$content : null = null
$code : int = 200
$headers : array<string|int, mixed>|null = null
Return values
Response

debug()

debug(Throwable $throwable) : void
Parameters
$throwable : Throwable
Return values
void

console_log()

Girilen mesajı javascript konsolunda gönderir.

console_log(mixed ...$message) : mixed
Parameters
$message : mixed
Return values
mixed

dump()

Girilen değerleri var_dump kullanarak okunabilir şekilde çıktılar.

dump(mixed ...$params) : mixed
Parameters
$params : mixed
Return values
mixed

dot_aray_set()

Bir dizinin (index1.index2.index) nokta ile birleştirilmiş indexine erişir.

dot_aray_set(array<string|int, mixed> &$array, string $path, mixed $value) : mixed

Nokta ile birleştirilmiş dizi indexlari varsa yeni değer atar, yoksa oluşturur.

Parameters
$array : array<string|int, mixed>

Erişilecek dizi

$path : string

indexlerin noktalı birleşimi

$value : mixed

atancak değer

Return values
mixed

dot_aray_get()

dot_aray_get(array<string|int, mixed> $array, string $path) : mixed|null|array<string|int, mixed>
Parameters
$array : array<string|int, mixed>
$path : string
Return values
mixed|null|array<string|int, mixed>

dot_array_del()

Bir dizinin (index1.index2.index) nokta ile birleştirilmiş indexine erişir.

dot_array_del(array<string|int, mixed> &$array, string $path) : bool

Nokta ile birleştirilmiş dizi indexlari varsa değerini siler true döndürür yoksa false döndürür.

Parameters
$array : array<string|int, mixed>

Erişilecek dizi

$path : string

indexlerin noktalı birleşimi

Return values
bool

config_parser()

config_parser(array<string|int, mixed> &$original) : array<string|int, mixed>
Parameters
$original : array<string|int, mixed>
Return values
array<string|int, mixed>

translate_parser()

Tekil ve çoğul cümlelerin seçilimi

translate_parser( $input,  ...$args) : array<string|int, mixed>|mixed|string|array<string|int, string>
Parameters
$input :
$args :
Return values
array<string|int, mixed>|mixed|string|array<string|int, string>

config()

Config sınıfının hızlı erişim methodu

config( $key[, mixed $value = null ]) : mixed
Parameters
$key :
$value : mixed = null
Return values
mixed

__()

Akitf dildeki çeviriyi yazdırır, aktif dilde yoksa default dil, default yoksa boş döner

__( $key, mixed ...$args) : array<string|int, mixed>|string
Parameters
$key :
$args : mixed
Return values
array<string|int, mixed>|string

counter()

Özellikle döngü sıra numaralrında kullanılmak üzere her kullanılışta başlangıç sayısnı belirtilen miktarda arttırır.

counter(int|null &$count[, int $step = 1 ][, int $start = 1 ]) : int
Parameters
$count : int|null
$step : int = 1
$start : int = 1
Return values
int

random()

Random dizge oluşturur

random(int $length[, string|null $type = null ]) : string|null
Parameters
$length : int
$type : string|null = null

[number, alpha, special, alnum]

Return values
string|null

era()

era([string $dateTime = 'now' ][, null $timeZone = null ]) : Era
Parameters
$dateTime : string = 'now'
$timeZone : null = null
Return values
Era

now()

now([null $timeZone = null ]) : Era
Parameters
$timeZone : null = null
Return values
Era

dateLocale()

dateLocale([string $format = Era::TEXT_BASED_DATETIME_SHORT ]) : false|string
Parameters
$format : string = Era::TEXT_BASED_DATETIME_SHORT
Return values
false|string

baseUrl()

baseUrl([null $path = null ]) : string
Parameters
$path : null = null

url adresine eklenecek bölüm

Return values
string

groupUrl()

groupUrl([null $path = null ][, array<string|int, mixed>|null $params = null ]) : string
Parameters
$path : null = null

url adresine eklenecek bölüm

$params : array<string|int, mixed>|null = null
Return values
string

assets()

Assets dizini altında dosya yolu

assets([null $path = null ][, array<string|int, mixed>|null $params = null ]) : string
Parameters
$path : null = null

url adresine eklenecek bölüm

$params : array<string|int, mixed>|null = null
Return values
string

src()

Assets dizini altında dosya yolu

src([null $path = null ][, null $params = null ]) : string
Parameters
$path : null = null

url adresine eklenecek bölüm

$params : null = null
Return values
string

url()

Çoklu dil desteğini dikkate alarak url oluşturur.

url([string|null $path = null ][, array<string|int, mixed> $params = array() ]) : string
Parameters
$path : string|null = null

url adresi (dil anahtarı olmadan)

$params : array<string|int, mixed> = array()

varsa get parametreleri

Return values
string

build_query()

build_query([array<string|int, mixed>|null $params = null ]) : string
Parameters
$params : array<string|int, mixed>|null = null
Return values
string

href()

Çoklu dil desteğini dikkate alarak url oluşturur.

href([string|null $path = null ][, array<string|int, mixed> $params = array() ]) : string
Parameters
$path : string|null = null

url adresi (dil anahtarı olmadan)

$params : array<string|int, mixed> = array()

varsa get parametreleri

Return values
string

redirect()

Sayfa yönlendirmeleri için kullanılır.

redirect(string $url[, null|int $code = 302 ]) : mixed
Parameters
$url : string

yönlendirilecek sayfa adresi

$code : null|int = 302

http header durum kodu default 302

Return values
mixed

page()

Core\View::page metodunun eş değeri

page( $fileName[, array<string|int, mixed> $data = array() ]) : View
Parameters
$fileName :
$data : array<string|int, mixed> = array()
Return values
View

partial()

Core\View::part metodunun eş değeri

partial( $fileName[, array<string|int, mixed> $data = array() ][, string $ext = EXT ]) : View
Parameters
$fileName :
$data : array<string|int, mixed> = array()
$ext : string = EXT
Return values
View

json()

Core\View::json metodunun eş değeri

json( $data) : Response
Parameters
$data :
Return values
Response

jsonSuccess()

Json verisini success olarak render eder

jsonSuccess([null $message = null ][, null $location = null ][, null $data = null ]) : Response
Parameters
$message : null = null
$location : null = null
$data : null = null
Return values
Response

jsonError()

Json verisini error olarak render eder

jsonError([null $message = null ][, null $location = null ][, null $data = null ]) : Response
Parameters
$message : null = null
$location : null = null
$data : null = null
Return values
Response

jsonWarning()

Json verisini warning olarak render eder

jsonWarning([null $message = null ][, null $location = null ][, null $data = null ]) : Response
Parameters
$message : null = null
$location : null = null
$data : null = null
Return values
Response

layout()

Core\View::layout metodunun eş değeri

layout( $fileName[, array<string|int, mixed> $data = array() ]) : View
Parameters
$fileName :
$data : array<string|int, mixed> = array()
Return values
View

setLayout()

Core\View::setLayout metodunun eş değeri

setLayout( $layout) : View
Parameters
$layout :
Return values
View

is_readable_file()

Dosya varsa ve okunabilirse true döndürür

is_readable_file(string $filename) : bool
Parameters
$filename : string
Return values
bool

is_writable_file()

Dosya varsa ve yazılabilirse true döndürür aksi halde exception fırlatır

is_writable_file(string $filename) : bool
Parameters
$filename : string
Return values
bool

is_readable_dir()

Dizin varsa ve okunabilirse true döndürür

is_readable_dir(string $filename) : bool
Parameters
$filename : string
Return values
bool

is_writable_dir()

Dizin varsa ve yazılabilirse true döndürür

is_writable_dir(string $filename) : bool
Parameters
$filename : string
Return values
bool

Search results