Class Typehint Status

Below, is a summary of all classes and their parameters's typehinting status. .

  Method Argument Typehint Default
class Admin
  Method Argument Typehint Default
 getServiceStatus  
 system_information  
 disk_list  
 php_modules  
 is_Pi  
 get_rpi_info  
 mqtt_version  
 get_ram  
 get_mountpoints  
 get_fs_state  
 formatSize  
class CassandraEngine
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 lastvalue  
 get_data  
 export  
 csv_export  
 trim  
 clear  
 delete_data_point  
 deletedatarange  
 execCQL  
 unixtoday  
 feedtable  
 feedtableToDrop  
class Email
  Method Argument Typehint Default
 __construct  
 check  
 from  
 to  
 cc  
 bcc  
 subject  
 body  
 attach  
 send  
class EmonLogger
  Method Argument Typehint Default
 __construct  
 set  
 info  
 warn  
 error  
 write  
class Engine
  Method Argument Typehint Default
 get_all  
 is_valid  
interface engine_methods
  Method Argument Typehint Default
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 get_data  
 csv_export  
 clear  
 trim  
class Eventp_ProcessList
  Method Argument Typehint Default
 __construct  
 process_list  
 sendEmail  
 ifMuteSkip  
 ifNotMuteSkip  
 ifRateGtEqualSkip  
 ifRateLtSkip  
class Feed
  Method Argument Typehint Default
 __construct  
 EngineClass  
 create  
 delete  
 trim  
 clear  
 exist  
 access  
 get_id  
 exists_tag_name  
 update_user_feeds_size  
 get_buffer_size  
 get_meta  
 get_user_feeds  
 get_user_public_feeds  
 redis_get_user_feeds  
 mysql_get_user_feeds  
 get_user_feeds_with_meta  
 get_user_feed_ids  
 get  
 get_field  
 get_timevalue  
 get_value  
 get_data  
 get_data_DMY  
 get_data_DMY_time_of_day  
 get_average  
 get_average_DMY  
 csv_export  
 csv_export_multi_prepare  
 csv_export_multi  
 set_feed_fields  
 set_timevalue  
 insert_data  
 update_data  
 upload_fixed_interval  
 upload_variable_interval  
 mysqltimeseries_export  
 mysqltimeseries_delete_data_point  
 mysqltimeseries_delete_data_range  
 histogram_get_power_vs_kwh  
 histogram_get_kwhd_atpower  
 histogram_get_kwhd_atpowers  
 phptimeseries_export  
 phpfiwa_export  
 phpfina_export  
 get_processlist  
 set_processlist  
 reset_processlist  
 load_to_redis  
 load_feed_to_redis  
 get_engine  
 get_user_timezone  
 input_access  
 schedule_access  
class Histogram
  Method Argument Typehint Default
 __construct  
 create  
 get_meta  
 get_power_vs_kwh  
 get_kwhd_atpower  
 get_kwhd_atpowers  
 csv_export  
 trim  
 clear  
 delete  
 post  
 get_feed_size  
 update  
 get_data  
class Input
  Method Argument Typehint Default
 __construct  
 create_input  
 exists  
 access  
 exists_nodeid_name  
 validate_access  
 set_timevalue  
 belongs_to_user  
 set_fields  
 get_inputs  
 redis_get_inputs  
 mysql_get_inputs  
 get_inputs_v2  
 redis_get_inputs_v2  
 mysql_get_inputs_v2  
 getlist  
 redis_getlist  
 mysql_getlist  
 get_name  
 get_details  
 get_last_value  
 get_last_timevalue  
 delete  
 delete_multiple  
 clean  
 clean_processlist_feeds  
 get_processlist  
 set_processlist  
 reset_processlist  
 load_input_to_redis  
 load_to_redis  
 schedule_access  
class InputMethods
  Method Argument Typehint Default
 __construct  
 post  
 bulk  
 process_node  
 hex2bin  
class Multigraph
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 set  
 get  
 getlist  
class MysqlMemory
  Method Argument Typehint Default
 create  
class MysqlTimeSeries
  Method Argument Typehint Default
 __construct  
 create  
 create_meta  
 write_meta  
 get_meta  
 read_meta  
 lastvalue  
 get_data  
 get_data_DMY  
 get_data_DMY_time_of_day  
 get_datapoint_interpolated  
 get_average  
 get_average_DMY  
 get_feed_size  
 csv_export  
 export  
 clear  
 trim  
 update  
 post  
 post_bulk_prepare  
 post_bulk_save  
 delete_data_point  
 delete_data_range  
 delete  
 get_table_name  
 get_table  
 get_data_type  
 writebuffer_update_time  
class Param
  Method Argument Typehint Default
 __construct  
 load  
 val  
 exists  
class PHPFina
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 scalerange  
 lastvalue  
 get_data  
 get_data_DMY  
 get_data_DMY_time_of_day  
 export  
 csv_export  
 post_bulk_prepare  
 post_bulk_save  
 create_meta  
 get_npoints  
 get_average  
 get_average_DMY  
 calculate_average  
 upload_fixed_interval  
 upload_variable_interval  
 clear  
 trim  
class PHPFiwa
  Method Argument Typehint Default
 __construct  
 create  
 post  
 update_layer  
 update  
 get_data_basic  
 get_data  
 lastvalue  
 export  
 delete  
 get_feed_size  
 get_meta  
 create_meta  
 write_padding  
 recompile  
 csv_export  
 trim  
 clear  
class PHPTimeSeries
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 lastvalue  
 get_data  
 get_data_DMY  
 export  
 csv_export  
 post_bulk_prepare  
 post_bulk_save  
 get_npoints  
 fopendata  
 binarysearch  
 binarysearch_exact  
 trim  
 clear  
class Process
  Method Argument Typehint Default
 __construct  
 __call  
 get_process_list  
 input  
 load_modules  
 get_module_class  
class Process_ProcessList
  Method Argument Typehint Default
 __construct  
 process_list  
 scale  
 divide  
 offset  
 allowpositive  
 allownegative  
 max_value_allowed  
 min_value_allowed  
 reset2zero  
 reset2original  
 reset2null  
 signed2unsigned  
 log_to_feed  
 log_to_feed_join  
 abs_value  
 times_input  
 divide_input  
 update_feed_data  
 add_input  
 subtract_input  
 max_input  
 min_input  
 max_feed  
 min_feed  
 power_to_kwh  
 power_to_kwhd  
 kwh_to_kwhd  
 input_ontime  
 ratechange  
 save_to_input  
 whinc_to_kwhd  
 accumulator  
 histogram  
 pulse_diff  
 kwh_to_power  
 max_value  
 min_value  
 add_feed  
 sub_feed  
 multiply_by_feed  
 divide_by_feed  
 wh_accumulator  
 kwh_accumulator  
 publish_to_mqtt  
 if_zero_skip  
 if_not_zero_skip  
 if_null_skip  
 if_not_null_skip  
 if_gt_skip  
 if_gt_equal_skip  
 if_lt_skip  
 if_lt_equal_skip  
 if_equal_skip  
 if_not_equal_skip  
 goto_process  
 error_found  
 source_feed_data_time  
 add_source_feed  
 sub_source_feed  
 multiply_by_source_feed  
 divide_by_source_feed  
 reciprocal_by_source_feed  
 get_feed_data_day  
 average  
 phaseshift  
 kwh_to_kwhd_old  
 power_acc_to_kwhd  
 heat_flux  
 getstartday  
class RedisBuffer
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 lastvalue  
 get_data  
 export  
 csv_export  
 process_buffers  
 process_feed_buffer  
 checkLock_blocking  
 checkLock  
 setLock  
 removeLock  
 trim  
 clear  
class Rememberme
  Method Argument Typehint Default
 __construct  
 setCookie  
 login  
 cookieIsValid  
 createCookie  
 clearCookie  
 getCookieName  
 loginTokenWasInvalid  
 createToken  
 getCookieValues  
 findTriplet  
 storeTriplet  
 cleanTriplet  
 cleanAllTriplets  
 cleanExpiredTriplets  
class Route
  Method Argument Typehint Default
 __construct  
 decode  
 isRouteNotDefined  
class Schedule
  Method Argument Typehint Default
 __construct  
 exist  
 get  
 get_list  
 get_expression  
 create  
 delete  
 set_fields  
 test_expression  
 match  
 match_engine  
class Schedule_ProcessList
  Method Argument Typehint Default
 __construct  
 process_list  
 if_not_schedule_zero  
 if_not_schedule_null  
 if_schedule_zero  
 if_schedule_null  
class SharedHelper
  Method Argument Typehint Default
 getTimeZoneFormated  
class TemplateEngine
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 scalerange  
 lastvalue  
 get_data  
 get_data_DMY  
 get_data_DMY_time_of_day  
 export  
 csv_export  
 post_bulk_prepare  
 post_bulk_save  
 get_average  
 get_average_DMY  
 upload_fixed_interval  
 upload_variable_interval  
 clear  
 trim  
class User
  Method Argument Typehint Default
 __construct  
 apikey_session  
 get_id_from_apikey  
 emon_session_start  
 register  
 send_verification_email  
 verify_email  
 login  
 get_apikeys_from_login  
 logout  
 change_password  
 passwordreset  
 change_username  
 change_email  
 get_username  
 get_name  
 get_email  
 get_apikey_read  
 get_apikey_write  
 get_lang  
 get_timezone_offset  
 get_timezone  
 get_timezones  
 timezone_valid  
 get_salt  
 get_id  
 set_user_lang  
 set_timezone  
 get  
 set  
 new_apikey_read  
 new_apikey_write  
 get_number_of_users  
 get_usernames_by_email  
 is_not_null  
 set_preferences  
 get_preferences  
 getUserBookmarks  
class VirtualFeed
  Method Argument Typehint Default
 __construct  
 create  
 delete  
 get_meta  
 get_feed_size  
 post  
 update  
 lastvalue  
 get_data  
 export  
 csv_export  
 clear  
 trim  
class PHPFinaTest
  Method Argument Typehint Default
 setUp  
 tearDown  
 create  
 delete  
 testGet_meta  
 testUpdate  
 testLastvalue  
 testGet_data  
 testCsv_export  
 testGet_average_DMY  
 testGet_average  
 testGet_data_DMY_time_of_day  
 testGet_data_DMY  
 testUpload_fixed_interval  
 testUpload_variable_interval  
 testClear  
 testTrim  
 testGet_feed_size  
 testPost