summaryrefslogtreecommitdiff
path: root/demos/address-book/protected/application.php
blob: 1a95e46e4558be88571c3227940e02a0841c7dd0 (plain)
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
<?php

return array(
	'application' => array(
		'id' => 'address-book',
		'mode' => 'Debug',
	),
	'paths' => array(
		'using'=>array(
			'System.Data.*',
			'System.Security.*',
			'System.Data.ActiveRecord.*',
			'System.Web.Services.*',
		),		
		'aliases'=>array(
			'myapp' => '/Users/carlgmathisen/Sites/prado3/branch3.2/demos/personal/protected',
		)
	),
	'modules' => array(
		'sqlite-db' => array(
			'class' => 'TActiveRecordConfig',
			'database' => array(
				'ConnectionString' => 'sqlite:./protected/pages/sqlite.db',
			),
		),
		'users' => array(
			'class' => 'TUserManager',
			'properties' => array(
				'PasswordMode' => 'Clear',
			),
			'users' => array(
				array(
					'name'=>'demo',
					'password'=>'demo'
				),
			),
		),
		'auth' => array(
			'class' => 'System.Security.TAuthManager',
			'properties' => array(
				'userManager' => 'users',
				'loginPage' => 'Login',
			),
		),
	),
	'services' => array(
		'soap' => array(
			'class' => 'TSoapService',
			'address-book' => array(
				'properties' => array(
					'provider' => 'Application.pages.AddressProvider',
					'ClassMaps' => 'AddressRecord',
				),
			),
		),
	),
);