DeployerGuide/Others/WorkingWithFlexy: MojaKlasa.inc

Plik MojaKlasa.inc, 1016 bytes (dodany przez TS, 7 years temu)
xx
Line 
1<?php
2
3/**
4 * MojaKlasa
5 *
6 * @author Tomasz Świenty
7 * @version 0.1
8 * @copyright Copyright (c) eDokumenty
9 */
10final class Klasa {
11   
12   
13    /**
14     *
15     * @param array $a parametry przekazane do konstruktora. W naszyej funkcji flexy są one zadeklarowane jeden po drugim #1#,#2#,#3# a w php jako tablica
16     * $a = Array (
17     *  [0] => 1
18     *  [1] => 2
19     *  [2] => 3
20     * )
21     */
22    public function __construct($a) {
23       
24
25       
26    }
27   
28   
29    /**
30     * Wywołanie funkcji w flexy wygląda {callFunc(#mojObiekt#,#dodajLiczby#,#4#,#5#,#6#):h} gdzie argumenty przekazane są kolejno. W klasie również dostajemy je jako oddzielne argumenty
31     * $a = #4#, $b = #5#, $c = #6#
32     * @param  mixed $a dowolny argument
33     * @param  mixed $b dowolny argument
34     * @param  midex $c dowolny argument
35     * @return mixed
36     */
37    public function dodajLiczby($a, $b, $c) {
38
39        return $a + $b + $c;
40       
41    }
42   
43   
44}
45
46?>