Public API

From Aikiframework wiki

Jump to: navigation, search

This list is more than likely out of date. Look into http://aikiframework.org/doc to see latest.

This is list of all classes and methods that can be accessed using <php $aiki php> inside widget content.

Contents

image

  • public function rsvg_convert_svg_png($file, $newwidth, $newhight)
  • public function display_watermarked_image($fimage, $watermark_file, $minValueWaterMark)
  • public function imageresize($path,$filename,$newvalue,$imageprefix)

OAuthException

OAuthConsumer

  • public $key;
  • public $secret;

OAuthToken

  • public $key;
  • public $secret;

for

OAuthSignatureMethod

  • abstract public function get_name();
  • abstract public function build_signature($request, $consumer, $token);
  • public function check_signature($request, $consumer, $token, $signature)

OAuthSignatureMethod_HMAC_SHA1

  • public function build_signature($request, $consumer, $token)

OAuthSignatureMethod_PLAINTEXT

  • public function get_name()
  • public function build_signature($request, $consumer, $token)

OAuthSignatureMethod_RSA_SHA1

  • public function get_name()
  • public function build_signature($request, $consumer, $token)
  • public function check_signature($request, $consumer, $token, $signature)

OAuthRequest

  • public $base_string;
  • public static $version = '1.0';
  • public static $POST_INPUT = 'php://input';
  • public static function from_request($http_method=NULL, $http_url=NULL, $parameters=NULL)
  • public static function from_consumer_and_token($consumer, $token, $http_method, $http_url, $parameters=NULL)
  • public function set_parameter($name, $value, $allow_duplicates = true)
  • public function get_parameter($name)
  • public function get_parameters()
  • public function unset_parameter($name)
  • public function get_signable_parameters()
  • public function get_signature_base_string()
  • public function get_normalized_http_method()
  • public function get_normalized_http_url()
  • public function to_url()
  • public function to_postdata()
  • public function to_header($realm=null)
  • public function __toString()
  • public function sign_request($signature_method, $consumer, $token)
  • public function build_signature($signature_method, $consumer, $token)

OAuthServer

  • public function add_signature_method($signature_method)
  • public function fetch_request_token(&$request)
  • public function fetch_access_token(&$request)
  • public function verify_request(&$request)

OAuthUtil

  • public static function urlencode_rfc3986($input)
  • public static function urldecode_rfc3986($string)
  • public static function split_header($header, $only_allow_oauth_parameters = true)
  • public static function get_headers()
  • public static function parse_parameters( $input )
  • public static function build_http_query($params)

url

  • public $url;
  • public $create_widget;
  • public $url_count;
  • public function url()
  • public function apply_url_on_query($query)
  • public function fix_url($text)
  • public function widget_if_match_url($widget)

aiki_array

  • public $createdArray;
  • public $insertQuery;
  • public $new_array_field;
  • public function displayArrayEditor($text)
  • public function CreateArrayByExploding ($data, $explodefactor)
  • public function array2object($arrGiven)
  • public function object2array($object)
  • public function editor($id, $name, $data, $table, $where)
  • public function CreateInsertsFromArray ($array, $inArrayExplodeFactor, $tablename, $QueryExample)

aiki_curl

  • public $url;

languages

  • public function L10n($string)

errors

  • public function page_not_found()

records

  • public $stop;
  • public $file_name;
  • public $file_size;
  • public $checksum_sha1;
  • public $checksum_md5;
  • public $width;
  • public $height;
  • public $rand;
  • public $mime_type;
  • public function record_exists($value, $tablename, $field)
  • public function file_exists_sha1($tablename, $sha1)
  • public function lockdocument($pkeyname, $pkeybalue, $tablename)
  • public function unlockdocument($pkeyname, $pkeybalue, $tablename)
  • public function insert_from_form_to_db($input_data)
  • public function delete_record($tablename, $recordid, $confirm, $pkey)
  • public function edit_db_record_by_form_post($post, $form_id, $record_id)
  • public function edit_in_place($text, $widget_value)

wiki

  • public function parse($text)
  • public function wikiTemplates($widget)
  • public function intlinks($text)
  • public function extlinks($text)
  • public function markup_toc($text)
  • public function markup_tables($text)
  • public function markup_quotes( $text )

sql_markup

  • public function sql($text)
  • public function sql_query($match)
  • public function doInnerSql($text)

output

  • public $html;
  • public function set_title($title)
  • public function write_title_and_metas()
  • public function write_doctype()
  • public function write_headers()
  • public function write_footer()
  • public function displayInTable($widget, $columns)
  • public function from_cache()

membership

  • public $permissions;
  • public $full_name;
  • public $username;
  • public $userid;
  • public $group_level;
  • public $guest_session = ;
  • public $user_session = ;
  • public function membership()
  • public function login ($username, $password)
  • public function isUserLogged ($userid)
  • public function getUserPermissions ($user)
  • public function get_ip()
  • public function generate_session($strlen)
  • public function NewPassword($key)
  • public function ResetPassword($input)
  • public function LogOut()

php

  • public function parser($text)
  • public function aiki_function($==,$function, $para)==

input

  • public function input()
  • public function validate($data)
  • public function form_handler($type, $post)
  • public function requests($text)
  • public function get_handler($text)
  • public function post_handler($text)

forms

  • public $submit_button;
  • public $edit_type;
  • public function displayForms($text)
  • public function createForm ($form_array, $form_id, $record_id)
  • public function create_insert_form($form_array, $form_html, $form_id)
  • public function create_update_form($form_array, $form_html, $form_id, $record_id)
  • public function fill_form($html, $sql)
  • public function auto_generate($table)

sql_markup

  • public function sql($text)
  • public function sql_query($match)
  • public function doInnerSql($text)

text

  • public function aiki_nl2br($text)
  • public function aiki_nl2p($text)
  • public function is_valid($type,$var)

security

  • public function remove_markup($text)
  • public function inlinePermissions($text)

bot

  • public $timeout = 20;
  • public $url;
  • public function import_mockup($url, $theme, $display_url)
  • public function import_css($head)
  • public function import_javascript()
  • public function import_image()
  • public function create_mockup_from_psd()
  • public function create_mockup_from_svg()
  • public function rename_files_give_timestamp($path)
  • public function create_photos_archive_meta($tablename)

parser

  • public function process($text)
  • public function feed_parser($text)
  • public function rss_parser($text)
  • public function tags($text, $widget_value)
  • public function images($text)
  • public function inline($text)
  • public function markup_ajax($text)
  • public function datetime($text, $widget_value)
  • public function related_records($text)
Personal tools