@@ -62,8 +62,8 @@ class LogSettings extends Model {
6262 );
6363 $ this ->reverseorder = new BooleanField (
6464 default: false ,
65- internal_name : 'reverse ' , # We can't use 'reverse' as the field name because it is a reserved field name
66- verbose_name : 'Reverse Order ' ,
65+ verbose_name : 'Reverse Order ' , # We can't use 'reverse' as the field name because it is a reserved field name
66+ internal_name : 'reverse ' ,
6767 help_text: 'Reverse the order of log entries. ' ,
6868 );
6969 $ this ->nentries = new IntegerField (
@@ -123,7 +123,7 @@ class LogSettings extends Model {
123123 $ this ->logfilesize = new IntegerField (
124124 default: 512000 ,
125125 minimum: 100000 ,
126- maximum: 2147483648 ,
126+ maximum: PHP_INT_MAX ,
127127 verbose_name: 'Log File Size ' ,
128128 help_text: 'The maximum size of the log file in kilobytes. ' ,
129129 );
@@ -142,126 +142,126 @@ class LogSettings extends Model {
142142 );
143143 $ this ->enableremotelogging = new BooleanField (
144144 default: false ,
145- internal_name: 'enable ' ,
146145 verbose_name: 'Enable Remote Logging ' ,
146+ internal_name: 'enable ' ,
147147 help_text: 'Enable remote logging. ' ,
148148 );
149149 $ this ->ipprotocol = new StringField (
150150 default: 'ipv4 ' ,
151151 choices: ['ipv4 ' , 'ipv6 ' ],
152- conditions: ['enableremotelogging ' => true ],
153152 verbose_name: 'IP Protocol ' ,
153+ conditions: ['enableremotelogging ' => true ],
154154 help_text: 'The IP protocol to use for remote logging. ' ,
155155 );
156156 $ this ->sourceip = new InterfaceField (
157157 default: '' ,
158158 allow_localhost_interface: true ,
159159 allow_custom: ['' ],
160160 allow_empty: true ,
161- conditions: ['enableremotelogging ' => true ],
162161 verbose_name: 'Source IP ' ,
162+ conditions: ['enableremotelogging ' => true ],
163163 help_text: 'The interface to use as the source IP address for remote logging. ' ,
164164 );
165165 $ this ->remoteserver = new StringField (
166166 default: null ,
167167 allow_null: true ,
168+ verbose_name: 'Remote Server ' ,
168169 conditions: ['enableremotelogging ' => true ],
169170 validators: [new IPAddressValidator (allow_fqdn: true , allow_port: true )],
170- verbose_name: 'Remote Server ' ,
171171 help_text: 'The first remote syslog server to send log entries to. ' ,
172172 );
173173 $ this ->remoteserver2 = new StringField (
174174 default: null ,
175175 allow_null: true ,
176+ verbose_name: 'Remote Server 2 ' ,
176177 conditions: ['enableremotelogging ' => true , '!remoteserver ' => null ],
177178 validators: [new IPAddressValidator (allow_fqdn: true , allow_port: true )],
178- verbose_name: 'Remote Server 2 ' ,
179179 help_text: 'The second remote syslog server to send log entries to. ' ,
180180 );
181181 $ this ->remoteserver3 = new StringField (
182182 default: null ,
183183 allow_null: true ,
184+ verbose_name: 'Remote Server 3 ' ,
184185 conditions: ['enableremotelogging ' => true , '!remoteserver ' => null , '!remoteserver2 ' => null ],
185186 validators: [new IPAddressValidator (allow_fqdn: true , allow_port: true )],
186- verbose_name: 'Remote Server 3 ' ,
187187 help_text: 'The third remote syslog server to send log entries to. ' ,
188188 );
189189 $ this ->logall = new BooleanField (
190190 default: false ,
191- conditions: ['enableremotelogging ' => true ],
192191 verbose_name: 'Log All ' ,
192+ conditions: ['enableremotelogging ' => true ],
193193 help_text: 'Log everything to the remote syslog server(s). ' ,
194194 );
195195 $ this ->filter = new BooleanField (
196196 default: false ,
197- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
198197 verbose_name: 'Filter ' ,
198+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
199199 help_text: 'Log filter events to the remote syslog server(s). ' ,
200200 );
201201 $ this ->dhcp = new BooleanField (
202202 default: false ,
203- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
204203 verbose_name: 'DHCP ' ,
204+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
205205 help_text: 'Log DHCP events to the remote syslog server(s). ' ,
206206 );
207207 $ this ->auth = new BooleanField (
208208 default: false ,
209- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
210209 verbose_name: 'Auth ' ,
210+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
211211 help_text: 'Log authentication events to the remote syslog server(s). ' ,
212212 );
213213 $ this ->portalauth = new BooleanField (
214214 default: false ,
215- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
216215 verbose_name: 'Portal Auth ' ,
216+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
217217 help_text: 'Log captive portal authentication events to the remote syslog server(s). ' ,
218218 );
219219 $ this ->vpn = new BooleanField (
220220 default: false ,
221- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
222221 verbose_name: 'VPN ' ,
222+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
223223 help_text: 'Log VPN events to the remote syslog server(s). ' ,
224224 );
225225 $ this ->dpinger = new BooleanField (
226226 default: false ,
227- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
228227 verbose_name: 'Dpinger ' ,
228+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
229229 help_text: 'Log gateway monitoring events to the remote syslog server(s). ' ,
230230 );
231231 $ this ->hostapd = new BooleanField (
232232 default: false ,
233- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
234233 verbose_name: 'Host APD ' ,
234+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
235235 help_text: 'Log wireless authentication events to the remote syslog server(s). ' ,
236236 );
237237 $ this ->system = new BooleanField (
238238 default: false ,
239- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
240239 verbose_name: 'System ' ,
240+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
241241 help_text: 'Log system events to the remote syslog server(s). ' ,
242242 );
243243 $ this ->resolver = new BooleanField (
244244 default: false ,
245- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
246245 verbose_name: 'Resolver ' ,
246+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
247247 help_text: 'Log DNS resolver events to the remote syslog server(s). ' ,
248248 );
249249 $ this ->ppp = new BooleanField (
250250 default: false ,
251- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
252251 verbose_name: 'PPP ' ,
252+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
253253 help_text: 'Log PPP events to the remote syslog server(s). ' ,
254254 );
255255 $ this ->routing = new BooleanField (
256256 default: false ,
257- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
258257 verbose_name: 'Routing ' ,
258+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
259259 help_text: 'Log routing events to the remote syslog server(s). ' ,
260260 );
261261 $ this ->ntpd = new BooleanField (
262262 default: false ,
263- conditions: ['enableremotelogging ' => true , '!logall ' => true ],
264263 verbose_name: 'NTPd ' ,
264+ conditions: ['enableremotelogging ' => true , '!logall ' => true ],
265265 help_text: 'Log NTP events to the remote syslog server(s). ' ,
266266 );
267267
0 commit comments