\Fridde

Classes

HTML
NSDB_MailChimp
Utility

Functions

add_column()

add_column(  $csv,   $cols) : \Fridde\TYPE

SUMMARY OF add_column

DESCRIPTION

Parameters

$csv
$cols

Returns

\Fridde\TYPE —

NAME DESCRIPTION

add_header()

add_header(  $array,   $header) : \Fridde\TYPE

SUMMARY OF add_header

DESCRIPTION

Parameters

$array
$header

Returns

\Fridde\TYPE —

NAME DESCRIPTION

add_or_subtract()

add_or_subtract(  $array,   $method,   $onlyCommonDates = TRUE) : \Fridde\TYPE

SUMMARY OF add_or_subtract

DESCRIPTION

Parameters

$array
$method
$onlyCommonDates

Returns

\Fridde\TYPE —

NAME DESCRIPTION

add_tags()

add_tags(  $compilationIdArray,   $tagArray,   $newTags) : \Fridde\TYPE

SUMMARY OF add_tags

DESCRIPTION

Parameters

$compilationIdArray
$tagArray
$newTags

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_change_col_names()

array_change_col_names(  $array,   $translationArray) : \Fridde\TYPE

SUMMARY OF array_change_col_names

DESCRIPTION

Parameters

$array
$translationArray

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_choose_columns()

array_choose_columns(  $array,   $columns,   $remove = FALSE) : \Fridde\TYPE

SUMMARY OF array_choose_columns

DESCRIPTION

Parameters

$array
$columns
$remove

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_delete_by_key()

array_delete_by_key(  $array,   $delete_key,   $use_old_keys = FALSE) : \Fridde\TYPE

SUMMARY OF array_delete_by_key

DESCRIPTION

Parameters

$array
$delete_key
$use_old_keys

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_each_add()

array_each_add(  $array,   $number) : \Fridde\TYPE

SUMMARY OF array_each_add

DESCRIPTION

Parameters

$array
$number

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_orderby()

array_orderby() : \Fridde\TYPE

SUMMARY OF array_orderby

DESCRIPTION

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_select_where()

array_select_where(  $array,   $criteria,   $headers = "all",   $onlyFirst = FALSE) : \Fridde\TYPE

SUMMARY OF array_select_where

DESCRIPTION

Parameters

$array
$criteria
$headers
$onlyFirst

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_to_csv()

array_to_csv(  $dataArray,   $filePointer = NULL,   $delimiter = ',',   $enclosure = '"',   $encloseAll = TRUE,   $nullToMysqlNull = false) : \Fridde\TYPE

SUMMARY OF array_to_csv

DESCRIPTION

Parameters

$dataArray
$filePointer
$delimiter
$enclosure
$encloseAll
$nullToMysqlNull

Returns

\Fridde\TYPE —

NAME DESCRIPTION

array_to_csv_download()

array_to_csv_download(  $array,   $filename = "export.csv",   $delimiter = ";") : \Fridde\TYPE

SUMMARY OF array_to_csv_download

DESCRIPTION

Parameters

$array
$filename
$delimiter

Returns

\Fridde\TYPE —

NAME DESCRIPTION

autocovariance()

autocovariance(  $array,   $stepSize = 1) : \Fridde\TYPE

SUMMARY OF autocovariance

DESCRIPTION

Parameters

$array
$stepSize

Returns

\Fridde\TYPE —

NAME DESCRIPTION

calculate_errors()

calculate_errors(  $mainId,   $compilationId,   $startDate,   $endDate) : \Fridde\TYPE

SUMMARY OF calculate_errors

DESCRIPTION

Parameters

$mainId
$compilationId
$startDate
$endDate

Returns

\Fridde\TYPE —

NAME DESCRIPTION

calculate_frequencies()

calculate_frequencies(  $wordArray) : \Fridde\TYPE

SUMMARY OF calculate_frequencies

DESCRIPTION

Parameters

$wordArray

Returns

\Fridde\TYPE —

NAME DESCRIPTION

calculate_ranking()

calculate_ranking(  $mainCompId,   $compId1,   $compId2,   $Day) : \Fridde\TYPE

SUMMARY OF calculate_ranking

DESCRIPTION

Parameters

$mainCompId
$compId1
$compId2
$Day

Returns

\Fridde\TYPE —

NAME DESCRIPTION

check_inclusion_according_to_tag()

check_inclusion_according_to_tag(  $row,   $tags,   $givenPasswords,   $truePasswords) : \Fridde\TYPE

SUMMARY OF check_inclusion_according_to_tag

DESCRIPTION

Parameters

$row
$tags
$givenPasswords
$truePasswords

Returns

\Fridde\TYPE —

NAME DESCRIPTION

col_to_index()

col_to_index(  $array,   $columnToIndex) : \Fridde\TYPE

SUMMARY OF col_to_index

DESCRIPTION

Parameters

$array
$columnToIndex

Returns

\Fridde\TYPE —

NAME DESCRIPTION

combine_data()

combine_data(  $compilationIdArray,   $method,   $newName,   $changeArray,   $onlyCommonDates) : \Fridde\TYPE

SUMMARY OF combine_data

DESCRIPTION

Parameters

$compilationIdArray
$method
$newName
$changeArray
$onlyCommonDates

Returns

\Fridde\TYPE —

NAME DESCRIPTION

concat_time_series()

concat_time_series(  $array) : \Fridde\TYPE

SUMMARY OF concat_time_series

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

convert_date()

convert_date(  $date,   $type) : \Fridde\TYPE

SUMMARY OF convert_date

DESCRIPTION

Parameters

$date
$type

Returns

\Fridde\TYPE —

NAME DESCRIPTION

convert_month()

convert_month(  $month) : \Fridde\TYPE

SUMMARY OF convert_month

DESCRIPTION

Parameters

$month

Returns

\Fridde\TYPE —

NAME DESCRIPTION

convert_project_plan()

convert_project_plan(  $array) : \Fridde\TYPE

SUMMARY OF convert_project_plan

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

copy_column()

copy_column(  $array,   $column) : \Fridde\TYPE

SUMMARY OF copy_column

DESCRIPTION

Parameters

$array
$column

Returns

\Fridde\TYPE —

NAME DESCRIPTION

copy_where()

copy_where(  $array,   $col,   $regex) : \Fridde\TYPE

SUMMARY OF copy_where

DESCRIPTION

Parameters

$array
$col
$regex

Returns

\Fridde\TYPE —

NAME DESCRIPTION

count_col_row()

count_col_row(  $array) : \Fridde\TYPE

SUMMARY OF count_col_row

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

create_matchings()

create_matchings(  $array) : \Fridde\TYPE

SUMMARY OF create_matchings

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

create_relevant_day_array()

create_relevant_day_array(  $dayArray) : \Fridde\TYPE

SUMMARY OF create_relevant_day_array

DESCRIPTION

Parameters

$dayArray

Returns

\Fridde\TYPE —

NAME DESCRIPTION

create_rules_from_ini()

create_rules_from_ini(  $ini_array) : \Fridde\TYPE

SUMMARY OF create_rules_from_ini

DESCRIPTION

Parameters

$ini_array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

draw_left()

draw_left(  $array,   $targetCol) : \Fridde\TYPE

SUMMARY OF draw_left

DESCRIPTION

Parameters

$array
$targetCol

Returns

\Fridde\TYPE —

NAME DESCRIPTION

empty_columns()

empty_columns(  $array) : \Fridde\TYPE

SUMMARY OF empty_columns

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

establish_calculation_table()

establish_calculation_table(  $type,   $stepLength) : \Fridde\TYPE

SUMMARY OF establish_calculation_table

DESCRIPTION

Parameters

$type
$stepLength

Returns

\Fridde\TYPE —

NAME DESCRIPTION

factorial()

factorial(  $int) : \Fridde\TYPE

SUMMARY OF factorial

DESCRIPTION

Parameters

$int

Returns

\Fridde\TYPE —

NAME DESCRIPTION

fill_array()

fill_array(  $array,   $cols = NULL) : \Fridde\TYPE

SUMMARY OF fill_array

DESCRIPTION

Parameters

$array
$cols

Returns

\Fridde\TYPE —

NAME DESCRIPTION

fill_from_above()

fill_from_above(  $array,   $pivotCols,   $pivotRows) : \Fridde\TYPE

SUMMARY OF fill_from_above

DESCRIPTION

Parameters

$array
$pivotCols
$pivotRows

Returns

\Fridde\TYPE —

NAME DESCRIPTION

fill_from_above_where()

fill_from_above_where(  $array,   $pivotCols,   $regex) : \Fridde\TYPE

SUMMARY OF fill_from_above_where

DESCRIPTION

Parameters

$array
$pivotCols
$regex

Returns

\Fridde\TYPE —

NAME DESCRIPTION

filter_for_value()

filter_for_value(  $array,   $key,   $values) : \Fridde\TYPE

SUMMARY OF filter_for_value

DESCRIPTION

Parameters

$array
$key
$values

Returns

\Fridde\TYPE —

NAME DESCRIPTION

filter_words()

filter_words(  $wordArray,   $rules) : \Fridde\TYPE

SUMMARY OF filter_words

DESCRIPTION

Parameters

$wordArray
$rules

Returns

\Fridde\TYPE —

NAME DESCRIPTION

find_matching_project()

find_matching_project(  $projectNameArray,   $format = "I Y - P - C P") : \Fridde\TYPE

SUMMARY OF find_matching_project

DESCRIPTION

Parameters

$projectNameArray
$format

Returns

\Fridde\TYPE —

NAME DESCRIPTION

find_phase_keys()

find_phase_keys(  $array) : \Fridde\TYPE

SUMMARY OF find_phase_keys

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

find_project_keys()

find_project_keys(  $array) : \Fridde\TYPE

SUMMARY OF find_project_keys

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

find_rows()

find_rows(  $array,   $regex,   $col) : \Fridde\TYPE

SUMMARY OF find_rows

DESCRIPTION

Parameters

$array
$regex
$col

Returns

\Fridde\TYPE —

NAME DESCRIPTION

get_array_column()

get_array_column(  $array,   $col,   $hasHeader) : \Fridde\TYPE

SUMMARY OF get_array_column

DESCRIPTION

Parameters

$array
$col
$hasHeader

Returns

\Fridde\TYPE —

NAME DESCRIPTION

get_element()

get_element(  $array,   $type = "index",   $number) : \Fridde\TYPE

SUMMARY OF get_element

DESCRIPTION

Parameters

$array
$type
$number

Returns

\Fridde\TYPE —

NAME DESCRIPTION

html_to_csv()

html_to_csv(  $htmlString,   $number) : \Fridde\TYPE

SUMMARY OF html_to_csv

DESCRIPTION

Parameters

$htmlString
$number

Returns

\Fridde\TYPE —

NAME DESCRIPTION

interject_rows()

interject_rows(  $array,   $number,   $copy) : \Fridde\TYPE

SUMMARY OF interject_rows

DESCRIPTION

Parameters

$array
$number
$copy

Returns

\Fridde\TYPE —

NAME DESCRIPTION

interpolate_table()

interpolate_table(  $sourceId) : \Fridde\TYPE

SUMMARY OF interpolate_table

DESCRIPTION

Parameters

$sourceId

Returns

\Fridde\TYPE —

NAME DESCRIPTION

is_phase()

is_phase(  $string) : \Fridde\TYPE

SUMMARY OF is_phase

DESCRIPTION

Parameters

$string

Returns

\Fridde\TYPE —

NAME DESCRIPTION

is_project_date()

is_project_date(  $string) : \Fridde\TYPE

SUMMARY OF is_project_date

DESCRIPTION

Parameters

$string

Returns

\Fridde\TYPE —

NAME DESCRIPTION

is_project_owner()

is_project_owner(  $string) : \Fridde\TYPE

SUMMARY OF is_project_owner

DESCRIPTION

Parameters

$string

Returns

\Fridde\TYPE —

NAME DESCRIPTION

jump()

jump(  $array,   $pivotColumn,   $copy) : \Fridde\TYPE

SUMMARY OF jump

DESCRIPTION

Parameters

$array
$pivotColumn
$copy

Returns

\Fridde\TYPE —

NAME DESCRIPTION

make_comparer()

make_comparer() : \Fridde\TYPE

SUMMARY OF make_comparer

DESCRIPTION

Returns

\Fridde\TYPE —

NAME DESCRIPTION

melt()

melt(  $array,   $colsToSplit,   $header) : \Fridde\TYPE

SUMMARY OF melt

DESCRIPTION

Parameters

$array
$colsToSplit
$header

Returns

\Fridde\TYPE —

NAME DESCRIPTION

merge_columns()

merge_columns(  $array,   $col1,   $col2) : \Fridde\TYPE

SUMMARY OF merge_columns

DESCRIPTION

Parameters

$array
$col1
$col2

Returns

\Fridde\TYPE —

NAME DESCRIPTION

multiple_search()

multiple_search(  $haystack_array,   $needle_array,   $length_limit = FALSE) : \Fridde\TYPE

SUMMARY OF multiple_search

DESCRIPTION

Parameters

$haystack_array
$needle_array
$length_limit

Returns

\Fridde\TYPE —

NAME DESCRIPTION

nonempty_columns()

nonempty_columns(  $array) : \Fridde\TYPE

SUMMARY OF nonempty_columns

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

nonempty_keys()

nonempty_keys(  $array,   $col) : \Fridde\TYPE

SUMMARY OF nonempty_keys

DESCRIPTION

Parameters

$array
$col

Returns

\Fridde\TYPE —

NAME DESCRIPTION

parse()

parse(  $rawText,   $code) : \Fridde\TYPE

SUMMARY OF parse

DESCRIPTION

Parameters

$rawText
$code

Returns

\Fridde\TYPE —

NAME DESCRIPTION

perm()

perm(  $arr,   $nth = null) : \Fridde\TYPE

SUMMARY OF perm

DESCRIPTION

Parameters

$arr
$nth

Returns

\Fridde\TYPE —

NAME DESCRIPTION

perms()

perms(  $arr) : \Fridde\TYPE

SUMMARY OF perms

DESCRIPTION

Parameters

$arr

Returns

\Fridde\TYPE —

NAME DESCRIPTION

power_perms()

power_perms(  $arr) : \Fridde\TYPE

SUMMARY OF power_perms

DESCRIPTION

Parameters

$arr

Returns

\Fridde\TYPE —

NAME DESCRIPTION

power_set()

power_set(  $in,   $minLength = 1) : \Fridde\TYPE

SUMMARY OF power_set

DESCRIPTION

Parameters

$in
$minLength

Returns

\Fridde\TYPE —

NAME DESCRIPTION

rebuild_keys()

rebuild_keys(  $array,   $key) : \Fridde\TYPE

SUMMARY OF rebuild_keys

DESCRIPTION

Parameters

$array
$key

Returns

\Fridde\TYPE —

NAME DESCRIPTION

rectify_wordArray()

rectify_wordArray(  $wordArray) : \Fridde\TYPE

SUMMARY OF rectify_wordArray

DESCRIPTION

Parameters

$wordArray

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_columns()

remove_columns(  $array,   $columns,   $keepKeys) : \Fridde\TYPE

SUMMARY OF remove_columns

DESCRIPTION

Parameters

$array
$columns
$keepKeys

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_compilation_from_database()

remove_compilation_from_database(  $compilationId) : \Fridde\TYPE

SUMMARY OF remove_compilation_from_database

DESCRIPTION

Parameters

$compilationId

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_duplicates()

remove_duplicates(  $array) : \Fridde\TYPE

SUMMARY OF remove_duplicates

DESCRIPTION

Parameters

$array

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_from()

remove_from(  $array,   $col,   $regex) : \Fridde\TYPE

SUMMARY OF remove_from

DESCRIPTION

Parameters

$array
$col
$regex

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_if_other_col()

remove_if_other_col(  $array,   $checkCol,   $removeCol) : \Fridde\TYPE

SUMMARY OF remove_if_other_col

DESCRIPTION

Parameters

$array
$checkCol
$removeCol

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_lines()

remove_lines(  $array,   $lines) : \Fridde\TYPE

SUMMARY OF remove_lines

DESCRIPTION

Parameters

$array
$lines

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_lines_where()

remove_lines_where(  $array,   $regex,   $col) : \Fridde\TYPE

SUMMARY OF remove_lines_where

DESCRIPTION

Parameters

$array
$regex
$col

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_source_from_database()

remove_source_from_database(  $sourceId,   $archive = TRUE) : \Fridde\TYPE

SUMMARY OF remove_source_from_database

DESCRIPTION

Parameters

$sourceId
$archive

Returns

\Fridde\TYPE —

NAME DESCRIPTION

remove_tags()

remove_tags(  $compilationIdArray,   $tagArray) : \Fridde\TYPE

SUMMARY OF remove_tags

DESCRIPTION

Parameters

$compilationIdArray
$tagArray

Returns

\Fridde\TYPE —

NAME DESCRIPTION

shorten_names()

shorten_names(  $inputArray) : \Fridde\TYPE

SUMMARY OF shorten_names

DESCRIPTION

Parameters

$inputArray

Returns

\Fridde\TYPE —

NAME DESCRIPTION

slice_at()

slice_at(  $array,   $startpoints) : \Fridde\TYPE

SUMMARY OF slice_at

DESCRIPTION

Parameters

$array
$startpoints

Returns

\Fridde\TYPE —

NAME DESCRIPTION

sort_according_to()

sort_according_to(  $wordArray,   $name) : \Fridde\TYPE

SUMMARY OF sort_according_to

DESCRIPTION

Parameters

$wordArray
$name

Returns

\Fridde\TYPE —

NAME DESCRIPTION

sort_by()

sort_by(  $arrayToSort,   $column,   $order = SORT_ASC) 

Parameters

$arrayToSort
$column
$order

split_at()

split_at(  $array,   $col,   $char) : \Fridde\TYPE

SUMMARY OF split_at

DESCRIPTION

Parameters

$array
$col
$char

Returns

\Fridde\TYPE —

NAME DESCRIPTION

split_row_at()

split_row_at(  $array,   $colRowRegex,   $delimiterRegex) : \Fridde\TYPE

SUMMARY OF split_row_at

DESCRIPTION

Parameters

$array
$colRowRegex
$delimiterRegex

Returns

\Fridde\TYPE —

NAME DESCRIPTION

sql_to_barrels_per_day()

sql_to_barrels_per_day(  $sourceId,   $dataTable) : \Fridde\TYPE

SUMMARY OF sql_to_barrels_per_day

DESCRIPTION

Parameters

$sourceId
$dataTable

Returns

\Fridde\TYPE —

NAME DESCRIPTION