Nooku Components is an open source project powered by Assembla

Assembla offers free public and private SVN/Git repositories and project hosting with bug/issue tracking and collaboration tools.

nooku-components

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?php

/*
 * Root file
 */
$result = KService::get('com://admin/files.controller.file')
    ->container('files-files')
    ->name('joomla_logo_black.jpg')
    ->read()->toArray();

var_dump('Root file', $result);

/*
 * Nested file
 */
$result = KService::get('com://admin/files.controller.file')
    ->container('files-files')
    ->folder('banners')
    ->name('osmbanner1.png')
    ->read()->toArray();

var_dump('Nested file', $result);

/*
 * Root folder
 */
$result = KService::get('com://admin/files.controller.folder')
    ->container('files-files')
    ->name('banners')
    ->read()->toArray();

var_dump('Root folder', $result);

/*
 * Nested folder
 */
$result = KService::get('com://admin/files.controller.folder')
    ->container('files-files')
    ->folder('stories')
    ->name('food')
    ->read()->toArray();

var_dump('Nested folder', $result);

/*
 * Root files
 */
$result = KService::get('com://admin/files.controller.file')
    ->container('files-files')
    ->limit(5)
    ->browse()->toArray();

var_dump('Root files', $result);

/*
 * Nested files
 */
$result = KService::get('com://admin/files.controller.file')
    ->container('files-files')
    ->folder('stories')
    ->limit(5)
    ->browse()->toArray();

var_dump('Nested files', $result);

/*
 * Root folders
 */
$result = KService::get('com://admin/files.controller.folder')
    ->container('files-files')
    ->limit(5)
    ->browse()->toArray();

var_dump('Root folders', $result);

/*
 * Nested folders
 */
$result = KService::get('com://admin/files.controller.folder')
    ->container('files-files')
    ->folder('stories')
    ->limit(5)
    ->browse()->toArray();

var_dump('Nested folders', $result);

/*
 * Root nodes
 */
$result = KService::get('com://admin/files.controller.node')
    ->container('files-files')
    ->limit(5)
    ->browse()->toArray();

var_dump('Root nodes', $result);

/*
 * Nested nodes
 */
$result = KService::get('com://admin/files.controller.node')
    ->container('files-files')
    ->folder('stories')
    ->limit(5)
    ->browse()->toArray();

var_dump('Nested nodes', $result);
Ajax-loader Loading, please wait...