namespace A;
class A {
public static function start(){
require_once "file.php";
}
}
namespace B;
class B {
public static function start(){
echo "class B";
}
}
//file.php
B::start();
//index.php
A::start();
public class HelloWidget extends AppWidgetProvider {
public static String ACTION_WIDGET_RECEIVER = "ActionReceiverWidget";
String url = "http://site.tv";
String fulltext = "";
EditText etText;
SharedPreferences sPref;
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
sPref = getPreferences(MODE_PRIVATE);
Editor ed = sPref.edit();
ed.putString("my_pars", etText.getText().toString());
ed.commit();
RemoteViews remoteViews = new RemoteViews(context.getPackageName(),
R.layout.main);
Intent active = new Intent(context, HelloWidget.class);
active.setAction(ACTION_WIDGET_RECEIVER);
PendingIntent actionPendingIntent = PendingIntent.getBroadcast(context,
0, active, 0);
remoteViews.setOnClickPendingIntent(R.id.linearLayout1,
actionPendingIntent);
appWidgetManager.updateAppWidget(appWidgetIds, remoteViews);
// Log.d("myLogs", context.toString());
}
Так вот в админке инициируется какое то событие и это событие отправляется через ws.send и все, кто подключился к сокет серверу видят это событие. Мне надо было исключить некоторые домены, которые могли подключится к сокет серверу но не могли увидеть данных, отправляемые с админки